<SEC-DOCUMENT>0001493152-23-007116.txt : 20230309
<SEC-HEADER>0001493152-23-007116.hdr.sgml : 20230309
<ACCEPTANCE-DATETIME>20230309160144
ACCESSION NUMBER:		0001493152-23-007116
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		56
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230309
DATE AS OF CHANGE:		20230309

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			RESEARCH FRONTIERS INC
		CENTRAL INDEX KEY:			0000793524
		STANDARD INDUSTRIAL CLASSIFICATION:	PATENT OWNERS & LESSORS [6794]
		IRS NUMBER:				112103466
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-14893
		FILM NUMBER:		23719649

	BUSINESS ADDRESS:	
		STREET 1:		240 CROSSWAYS PARK DR
		CITY:			WOODBURY
		STATE:			NY
		ZIP:			11797-2033
		BUSINESS PHONE:		5163641902

	MAIL ADDRESS:	
		STREET 1:		240 CROSSWAYS PARK DR
		CITY:			WOODBURY
		STATE:			NY
		ZIP:			11797-2033
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10-k.htm
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:REFR="http://smartglass.com/20221231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_036_REFR_smartglass.com_20221231 -->
<!-- Field: Set; Name: xdx; ID: xdx_048_20220101_20221231 -->
<!-- Field: Set; Name: xdx; ID: xdx_05F_edei%2D%2DEntityCentralIndexKey_0000793524 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DDocumentAnnualReport_true -->
<!-- Field: Set; Name: xdx; ID: xdx_055_edei%2D%2DDocumentTransitionReport_false -->
<!-- Field: Set; Name: xdx; ID: xdx_053_edei%2D%2DTradingSymbol_REFR -->
<!-- Field: Set; Name: xdx; ID: xdx_076_XDX_form10%2Dk.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityCentralIndexKey">0000793524</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentAnnualReport">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentTransitionReport">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:TradingSymbol">REFR</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2022-12-31" id="xdx2ixbrl0058" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0180" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0185" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0187" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0190" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0191" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0209" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0211" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0216" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0221" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0222" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesRealizedGainLoss" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0256" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0294" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="REFR:ProceedsFromStockOptionsAndWarrantsExercised" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0306" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="REFR:ProceedsFromSaleOfCommonStockAndWarrants" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="REFR:DeferredTaxAssetsAmortization" contextRef="AsOf2021-12-31" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2022-12-31" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2022-12-31" id="xdx2ixbrl0523" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2021-12-31" id="xdx2ixbrl0524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0538" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0592" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0594" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" id="xdx2ixbrl0646" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" id="xdx2ixbrl0648" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0664" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0666" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2021-01-012021-12-31" id="xdx2ixbrl0668" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0674" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2022-01-01to2022-12-31" id="xdx2ixbrl0676" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="REFR:LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" contextRef="AsOf2022-12-31" id="xdx2ixbrl0714" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2022-12-31" id="xdx2ixbrl0716" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="refr-20221231.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2022-01-01to2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-09">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</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="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</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="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</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="AsOf2020-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">REFR:CompanyOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">REFR:CompanyOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_CompanyTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">REFR:CompanyTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:LicenseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:LicenseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:LicenseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeFourMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeTwoMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeFourMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_OptionsAndWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_EmployeesAndDirectorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">REFR:EmployeesAndDirectorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_EmployeesAndDirectorsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">REFR:EmployeesAndDirectorsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamShortDurationBondMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">REFR:PutnamShortDurationBondMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamUltraShortDurationIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">REFR:PutnamUltraShortDurationIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_EquipmentAndFurnitureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:EquipmentAndFurnitureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_EquipmentAndFurnitureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:EquipmentAndFurnitureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_EquipmentAndFurnitureMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:EquipmentAndFurnitureMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TradeShowMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:TradeShowMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_TradeShowMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:TradeShowMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_TradeShowMaterialsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:TradeShowMaterialsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AutosMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:AutosMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_AutosMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:AutosMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_AutosMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:AutosMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-08-16">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-08-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TaxYear2018To2022Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">REFR:TaxYear2018To2022Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember6749890">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-02-012023-02-28_custom_OptionsAndWarrantsMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-02-01</xbrli:startDate>
        <xbrli:endDate>2023-02-28</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-142022-09-16_custom_SubscriptionAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-14</xbrli:startDate>
        <xbrli:endDate>2022-09-16</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-09-16_custom_SubscriptionAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-09-16</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SubscriptionAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_TwoThousandNineteenEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">REFR:TwoThousandNineteenEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">REFR:NonEmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">REFR:NonEmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">REFR:NonEmployeeStockOptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-012020-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_StockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_srt_ChiefExecutiveOfficerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000793524</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>WASHINGTON,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_909_edei--DocumentType_c20220101__20221231_zCuX8mlpbmda"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ANNUAL
REPORT PURSUANT TO SECTION 13 or 15(d) of</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">THE
SECURITIES EXCHANGE ACT OF 1934</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
    the fiscal year ended <span id="xdx_904_edei--DocumentPeriodEndDate_c20220101__20221231_zyt31EUk92Gh"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate"><span id="xdx_904_edei--CurrentFiscalYearEndDate_c20220101__20221231_zRM8EEUR7Stg"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_90A_edei--DocumentFiscalYearFocus_c20220101__20221231_zsllJsdlXuOc"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></span></ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 2%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
    File Number <span id="xdx_90E_edei--EntityFileNumber_c20220101__20221231_zk3fwhuQQatg"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityFileNumber">000-14893</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_902_edei--EntityRegistrantName_c20220101__20221231_zpxluRt0glZd"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityRegistrantName">RESEARCH
FRONTIERS INCORPORATED</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><span id="xdx_904_edei--EntityIncorporationStateCountryCode_c20220101__20221231_zn7Tr33CFx7"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">delaware</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; white-space: nowrap; width: 2%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_edei--EntityTaxIdentificationNumber_c20220101__20221231_zn10X9APOAhl"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityTaxIdentificationNumber">11-2103466</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
                                            or other jurisdiction of</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation
    or organization)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
                                            Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--EntityAddressAddressLine1_c20220101__20221231_zIo0x5vsAbZb"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityAddressAddressLine1">240
    CROSSWAYS PARK DRIVE</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 2%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--EntityAddressCityOrTown_c20220101__20221231_zlBsJr5bBYlg"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityAddressCityOrTown">WOODBURY</ix:nonNumeric></span>,
    <span style="text-transform: uppercase"><span id="xdx_905_edei--EntityAddressStateOrProvince_c20220101__20221231_z4avJKqfMWlj"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince">new york</ix:nonNumeric></span></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt 0pt 1.5pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--EntityAddressPostalZipCode_c20220101__20221231_zejKOmHhb98i"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityAddressPostalZipCode">11797-2033</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
    of principal executive offices)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip
    Code)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&#8217;s
telephone number, including area code (<span id="xdx_90E_edei--CityAreaCode_c20220101__20221231_zMwZsGyoUANi" title="City Area Code"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:CityAreaCode">516</ix:nonNumeric></span>) <span id="xdx_90E_edei--LocalPhoneNumber_c20220101__20221231_z4nQE1Ht4Ilf" title="Local Phone Number"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:LocalPhoneNumber">364-1902</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
    registered pursuant to Section 12(b) of the Act:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 2%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; width: 49%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of Exchange</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of Class</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">on
    Which Registered</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--Security12bTitle_c20220101__20221231_zKfbkSyEZr3h" title="Title of 12(b) Security"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:Security12bTitle">Common
    Stock, $0.0001 Par Value</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    <span id="xdx_906_edei--SecurityExchangeName_c20220101__20221231_z8HG0k1qtjUa" title="Security Exchange Name"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">NASDAQ</ix:nonNumeric></span> Stock</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; white-space: nowrap; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <span id="xdx_90F_edei--EntityWellKnownSeasonedIssuer_c20220101__20221231_zupWHoUg7fc2"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes &#9744; <span id="xdx_905_edei--EntityVoluntaryFilers_c20220101__20221231_zqB6FJlakG87"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days. <span id="xdx_906_edei--EntityCurrentReportingStatus_c20220101__20221231_zlHHmlvaiQQ3"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data
File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding
12 months (or for such shorter period that the registrant was required to submit and post such files). <span id="xdx_902_edei--EntityInteractiveDataCurrent_c20220101__20221231_zdIeBeVMCsjg"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained,
to the best of registrant&#8217;s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this
Form 10-K or any amendment to this Form 10-K. &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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. (Check one):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 2%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 36%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer &#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 30%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer &#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 1%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 30%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--EntityFilerCategory_c20220101__20221231_zy8qalUp2ifk"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span> &#9744;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 50%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company <span id="xdx_902_edei--EntitySmallBusiness_c20220101__20221231_zLOK6TsFkmbk"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleantrue" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 50%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company <span id="xdx_90A_edei--EntityEmergingGrowthCompany_c20220101__20221231_zMokSCLwRB2a"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared its audit report. <span id="xdx_909_edei--IcfrAuditorAttestationFlag_c20220101__20221231_z4tdIkpltQh4"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the securities registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant
included in the filing reflect the correction of an error to previously issued financial statements. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation
received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to Section 240.10D-1(b). &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes &#9744; <span id="xdx_904_edei--EntityShellCompany_c20220101__20221231_zFYX9g698C2c"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of June 30, 2022 (the last
business day of the registrant&#8217;s most recently completed second fiscal quarter), computed based on the closing sale price of $1.74
was $<span id="xdx_90E_edei--EntityPublicFloat_iI_c20220630_zPDswM4uxGcf"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2022-06-30" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,488,280</ix:nonFraction></span>. In making this computation, all direct and indirect shares known to be owned by directors and executive officers of the
Company and all direct and indirect shares known to be owned by other persons holding in excess of 5% of the Company&#8217;s common stock
have been deemed held by &#8220;affiliates&#8221; of the Company, and awards of restricted stock subject to vesting are assumed to have
been fully issued and outstanding. Nothing herein shall prejudice the right of the Company or any such person to deny that any such director,
executive officer, or stockholder is an &#8220;affiliate.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 9, 2023, the registrant had <span id="xdx_901_edei--EntityCommonStockSharesOutstanding_iI_pid_c20230309_zKh5PeNiAG04"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2023-03-09" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,509,287</ix:nonFraction></span> shares of Common Stock outstanding.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%">&#160;</td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">PART
I</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    1.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">BUSINESS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Forward-Looking
Statements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Information
included in this Annual Report on Form 10-K may contain forward-looking statements within the meaning of the Private Securities Litigation
Reform Act of 1995. Forward-looking statements are not statements of historical facts, but rather reflect our current expectations concerning
future events and results. We generally use the words &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221;
&#8220;anticipates,&#8221; &#8220;likely,&#8221; &#8220;will&#8221; and similar expressions to identify forward-looking statements. Such
forward-looking statements, including those concerning our expectations, involve risks, uncertainties and other factors, some of which
are beyond our control, which may cause our actual results, performance or achievements, or industry results, to be materially different
from any future results, performance or achievements expressed or implied by such forward-looking statements. These risks, uncertainties
and factors include, but are not limited to, those factors set forth in this Annual Report on Form 10-K under &#8220;Item 1A. &#8211;
Risk Factors&#8221; below. Except as required by applicable law, including the securities laws of the United States, we undertake no
obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.
You are cautioned not to unduly rely on such forward-looking statements when evaluating the information presented in this Annual Report
on Form 10-K.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>General:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
used herein, &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; the &#8220;Company&#8221; or &#8220;Research Frontiers&#8221; means
Research Frontiers Incorporated unless otherwise indicated. Research Frontiers operates in a single business segment which is engaged
in the development and marketing of technology and devices to control the flow of light (see Note 1 to the Consolidated Financial Statements).
We develop and license our patented suspended particle device (&#8220;SPD-Smart&#8221;) light-control technology to other companies that
manufacture and/or market the: (i) SPD-Smart chemical emulsion, (ii) light-control film made from the chemical emulsion, (iii) the light-control
panels made by laminating the film, (iv) electronics to power end-products incorporating the film, or (v) lamination services for, and
the end-products themselves such as &#8220;smart&#8221; windows, skylights and sunroofs. Research Frontiers currently has over 40 companies
that, in the aggregate, are licensed to primarily serve five major SPD-Smart application areas (aerospace, architectural, automotive,
marine and display products) in every country of the world.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into a number of license agreements covering its light control technology. During 2022, four licensees accounted
for 28%, 23%, 13% and 11% of fee income recognized during the year. During 2021, four licensees accounted for 20%, 18%, 18% and 12%,
of fee income recognized during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers was incorporated in New York in 1965 to continue early work that Dr. Edwin Land, founder of Polaroid Corporation, and others
had done in the area of light-control beginning in the 1930s. Research Frontiers was reincorporated in Delaware in 1989. Since 1965,
Research Frontiers has actively worked to develop and license its own SPD technology, which it protects using patents, trade secrets
and know-how. Although patent and trade secret protection is not a guarantee of commercial success, Research Frontiers currently has
219 patents that have been issued worldwide. In addition, the Company has current patent applications in the US and other countries that,
if granted, would add a significant number of additional patents to its portfolio. The Company has and continues to devote significant
resources to develop, license and protect its intellectual property position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-Smart
products use microscopic light-absorbing nanoparticles that are typically suspended in a film. These particles align when an electrical
voltage is applied, thus permitting light to pass through the film. Adjustment of the voltage to the SPD film gives users the ability
to quickly, precisely and consistently regulate the amount of light, glare and heat passing through the window, skylight, sunroof, window
shade or other SPD-Smart end-product. This SPD film can be incorporated between two layers of glass or plastic, or combinations of both,
to produce a laminate that has enhanced energy efficiency, light-control and security performance properties.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers believes that the SPD industry is in the initial phase of growth. SPD light-control technology may have commercial applicability
in many products where variable light-control is desired. Some existing product applications for SPD-Smart glass or plastic include the
following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Automotive:
    </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">sunroofs,
    sun visors, side windows and rear windows, and head-up displays; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aerospace
    and marine:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">windows,
    doors, partitions, sun visors, skylights, and lateral cockpit windows;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Architectural:
    </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">commercial
    and residential windows, doors, skylights, and partitions for new construction, replacement, and retrofit applications.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
    Displays: </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-Smart
    light-control film combined with Transparent OLED displays and PDLC projection systems.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the product applications listed above, SPD-SmartGlass technology may also offer potential benefits in the development of
new flat panel displays, light conservation panels, neonatal and other incubators, consumer electronics, eyewear, automotive exterior
lighting systems, self-dimming automotive rear-view mirrors and other reflective information displays. However, such products need additional
product design, engineering or testing before the commercial potential of such SPD-SmartGlass products can be determined.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of our licensees consider the stage of development, product introduction strategies and timetables, and other plans to be proprietary
or secret. Unless required to disclose such information, the Company may limit its disclosure of licensees&#8217; activities until such
licensees, or their customers, make their own public announcements of planned or actual product launches.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of the early sales and uses of SPD technology were to low volume commercial installations and some have involved concept and test installations
by licensees and their customers. Recent progress with regard to market development and commercialization activity has been the result
of focused and active efforts by Research Frontiers and its key licensees who have invested in product development and improvements,
production facilities, increased production capacity, durability, performance testing, quality control and assurance, and marketing programs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beginning
in late 2011, higher volume sales of SPD products commenced with the launch by Daimler AG of the Magic Sky Control&#8482; all glass roof
option on their Mercedes-Benz SLK (subsequently renamed SLC). In early 2012, sales of the Magic Sky Control&#8482; all glass roof option
commenced on their Mercedes-Benz SL. In mid-2014, sales of the Magic Sky Control&#8482; all glass roof option commenced on the new S-Class
Coupe with other Mercedes-Benz S-Class variants began offering the Magic Sky Control&#8482; all glass roof option in 2015 and 2016. These
vehicles were discontinued at the end of their current model lifecycle. In the case of the SLC and SL roadsters, it is expected that
the next version of the SL roadster might use a canvas roof instead of the current switchable and static tint glass roofs. It has not
been announced whether plans for the next models of the S-Class and Maybach vehicles will include any switchable glass technology in
the sunroofs or windows. Subsequent to introduction by Mercedes, other car makers such as McLaren, General Motors, Ferrari and others
have introduced SPD-SmartGlass roofs and other products into serial production in various car models, and other new car models using
SPD-SmartGlass technology are expected to enter into serial production based upon current development efforts that are underway between
the Company&#8217;s licensees and these automakers. Increased volumes of products using SPD-SmartGlass technology are also expected in
trains, boats, aircraft, and other transportation vehicles, in architectural applications, and in various forms of information displays
for the consumer and transportation markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers believes that with the normal progression of product and manufacturing improvements, and as licensees become more experienced
at the lamination, fabrication and installation of SPD-Smart products for various applications, the adoption rates for SPD-Smart products
will grow and accelerate, which we expect will increase the stream of royalty income for the Company. Research Frontiers believes the
largest and most predictable near and intermediate term market for its technology will be automotive glass.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of their marketing and branding programs, many of our licensees have developed their own trademarks for SPD-Smart emulsion, film,
and end-products and these are listed in their respective press releases, product brochures, advertising and other promotional materials.
Research Frontiers uses the following trademarks: SPD-Smart&#8482;, SPD-SmartGlass&#8482;, VaryFast&#8482;, SPD-CleanTech&#8482;, SPD
Clean Technology&#8482;, SmartGlass&#8482;, The View of the Future - Everywhere you Look&#8482;, Powered by SPD&#8482;, Powered by SPD-CleanTech&#8482;,
Powered by SPD Clean Technology&#8482;, SG Enabled&#8482;, SPD Green and Clean&#8482;, SPD On-Board&#8482;, Speed Matters&#8482; and
Visit SmartGlass.com - to change your view of the world&#8482;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
each of the last three fiscal years the Company devoted substantially all of its time to the development of one class of products, namely
SPD-Smart light-control technology, and therefore revenue analysis by class is not provided herein. Information about our operations
and those of our licensees is included below and in our financial statements and notes thereto.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not believe that future sales will be seasonal in any material respect. The Company does not currently directly manufacture
products on its own but rather depends on activities of its licensees and vendors. Due to the nature of the Company&#8217;s business
operations and the fact that the Company is not presently a manufacturer, there is no backlog of orders for the Company&#8217;s products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that compliance with federal, state and local provisions which have been enacted or adopted regulating the discharge
of materials into the environment, or otherwise relating to the protection of the environment, will not have a material effect upon the
capital expenditures, earnings and competitive position of the Company. The Company has no material capital expenditures for environmental
control facilities planned for the remainder of its current fiscal year or its next succeeding fiscal year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Employees:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 9, 2023, the Company had six full-time employees, two of whom are technical personnel, and the rest of whom perform legal, finance,
marketing, investor relations, and administrative functions. Of these employees, one has obtained a doctorate in Chemistry and one has
extensive industrial experience in electronics and electrical engineering. One employee also has a postgraduate degree in business administration,
and one has a doctorate in jurisprudence. Also, the Company&#8217;s suppliers and licensees have people on their teams with advanced
degrees in a number of areas relevant to the commercial development of products using the Company&#8217;s technology. The success of
the Company is dependent upon, among other things, the services of its senior management, the loss of which could have a material adverse
effect upon the prospects of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Smart
Glass Industry Trends:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are favorable converging global trends in the major near-term markets for smart glass and SPD-Smart products. The potential for smart
glass products is significant and is expected to attain economies of scale with increasing high-volume production. This increased production
is also expected to bring down end product costs and expand market opportunities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
both public and private sectors across the world, there are substantial efforts targeted toward the promotion and use of energy efficient
smart glass materials, including those used in automobiles, windows and other architectural glazings, aircraft and boats. Products using
SPD-Smart technology continue to be exhibited at trade shows, conferences, and industry events, with such products not only being exhibited
by our licensees but also by their customers and by OEMs. While there can be no assurance that these trends will continue, to the extent
that they do continue, each is expected to have a beneficial effect on future interest in SPD-Smart technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2019, MarketsandMarkets issued <i>Smart</i> Glass Market by Technology (Suspended Particle Display, Electrochromic, Liquid Crystal,
Photochromic, Thermochromic), Application (Architecture, Transportation, Consumer Electronics), and Geography - Global Forecast to 2023.
This market research report concludes that the smart glass market is expected to grow from USD $2.8 billion in 2016 to reach USD $8.35
billion by 2023, with a growth rate of 16.6% between 2017 and 2023. Key conclusions in this report included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smart
    glass, especially active glass, provides a higher control over heat and light at the will of the user, thereby providing considerable
    electricity cost-savings and conclusively making the construction spaces more environment-friendly.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smart
    glass technology has been in existence for the last few decades; however, its demand is gathering momentum on account of improved
    innovation in raw materials and technologies and the possibility for new applications across various sectors. North America and Europe
    have been at the forefront of this trend. Smart glass demand is growing in the Asia Pacific region on account of its growing building
    and construction, electronics, and transportation sectors.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">One
    of the biggest hindrances to the growth of smart glass industry demand is its higher cost. The higher cost of raw material and its
    limited availability is undermining its penetration at a larger scale. Constant innovations are happening in terms of raw material,
    product design, and work capacity, which will simultaneously attract new users and provide opportunity to manufacturers to rationalize
    the product cost over the forecast period.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, MarketsandMarkets issued <i>Smart Glass Market by Technology</i> Smart Glass Market by Technology (Suspended Particle Display,
Electrochromic Glass, Liquid Crystals, Micro blinds, NanoCrystals, Photochromic and Thermochromic), Application, Control Mode and Geographic
Analysis - Global Forecast to 2027.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
market research report concludes that the smart glass market is expected to grow from USD $5.0 billion in 2022 to reach USD $8.2 billion
by 2027, with a growth rate of 10.4% between 2022 and 2027. Key conclusions in this report included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electrochromic
technology to hold largest share of smart glass market during forecast period: Electrochromic technology held &#126;</span>49% of the
market in 2021&#8212;the largest share. This is attributed to the faster switching time of electrochromic glass from a clear to dark
state and increasing investments in this technology.</p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    increased traction of electrochromic technology is primarily attributed to the benefits it offers in a sustainable building design.
    A majority of the top smart glass manufacturers are focusing on R&amp;D to bring down the prices of smart glass without compromising
    on quality and thus achieve economies of scale.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smart
    glass using electrochromic and SPD technologies is expected to witness huge demand in the coming years since the degree of customization
    is high in these two technologies, and the cost of these technologies is expected to drastically decrease.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Architecture
    is projected to register highest CAGR during the Forecast period by application. The marketability of a residential or commercial
    facility considerably depends on comfort, aesthetics or interior design, and eco-friendliness. Smart glass offers the architecture
    application energy efficiency and improved aesthetics. Smart glass products have inherent properties that help in market growth.
    The glare control property of smart glass eliminates unwanted glare from sunlight and can provide bright, clear, and customized lighting
    levels in the building. Smart glass is also used to adjust the heat levels in buildings. The self-cleaning property of smart glass
    offers users a superior experience at the low cost of maintenance.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Opportunity:
    Growing need for sustainable buildings. The world is becoming conscious of climate change, global warming, and its impact on the
    planet. The pandemic has also shown the need for green buildings and the benefit of having a sustainable living space. As part of
    the EU (European Union) Green Deal, the European Commission has set a target to make Europe a climate-neutral The EU also issued
    directives to member states like the &#8220;New Energy Performance in Building&#8221; in 2018 to promote sustainable buildings. continent
    by 2050, focusing on sustainable building and energy performance.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2019, Grand View Research issued <i>Smart Glass Market Size, Share &amp; Trends Analysis (SPD, PDLC, Liquid Crystal, Electrochromic),
By Application (Consumer Electronics, Architectural Transportation), And Segments Forecast, 2019-2025. </i>This market research report
concludes that the smart glass market is expected to grow from USD $3.7 billion in 2018 to reach USD $8.6 billion by 2025 reflecting
a growth rate of 15.2%. Key conclusions in this report include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smart
    glass has gained importance due to its inherent capability of thermal and acoustic insulation, energy conservation, and aesthetic
    3D designer proposition.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.5in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    automotive and residential applications have witnessed a dynamic phase change in functionalities from legacy weather protection features
    to seclusion apparatus and advanced energy-conserving.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Architecturally
    advanced construction philosophies incorporating the installation of large windows in the majority of buildings are projected to
    drive demand in Europe.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    transportation segment accounted for the highest market share in 2018 and is projected to retain its leading position throughout
    the forecast years. The segment is further categorized into automotive, aircraft, and marine.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.5in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Automotive
    sector is the largest consumer of switchable glass and captured the largest revenue share of more than 70% in 2018.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    technology provides protection from UV rays and controls heat inside the vehicles by limiting energy consumption.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Initiative
    for reducing CO2 emissions and minimizing energy consumption are encouraging manufacturers to develop anti-heat glass and glazing
    solutions.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">High
    demand for luxury automobiles, especially in Asia Pacific, is driving the market growth.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9632;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major
    aerospace manufacturers, such as The Boeing Company, Beechcraft Corporation, Airbus SA, Bombardier Inc., and Embraer S.A., are shifting
    towards electronically dimmable windows.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Automotive
Market</i>:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the automotive industry, global trends include the introduction of larger sunroofs and panoramic roof panels in transportation vehicles,
and a higher percentage of these vehicles having a sunroof or using more glass in the roof.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-SmartGlass
has also been shown in armored automotive glass applications, recreational vehicles, and a new market is also beginning to develop for
personalized custom conversions of automobiles for owners who wish to express themselves through the design of the cars they own and/or
drive.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Aircraft
Market:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the aircraft industry, there is a trend towards larger windows with more passenger control and functionality, and an increased investment
in improving the passenger experience. In the &#8220;transport category&#8221; (primarily large commercial passenger aircraft) segment,
the world&#8217;s two largest aircraft manufacturers are both promoting the size of the windows in new aircraft platforms already being
delivered (e.g. Boeing 787 and Airbus A350). In the &#8220;general aviation&#8221; category (primarily business jets, private or chartered
smaller aircraft) this trend is true as well. For example, Gulfstream is promoting the size of the windows on their G650 platform as
well as their upcoming G700 flagship aircraft, and Bombardier highlights the size of the cabin window on the Global 7000 and 8000 platforms.
Several OEMs either already offer, or have announced their interest to include, electronically dimmable windows in their aircraft &#8211;
including Boeing, Airbus, Bombardier, Embraer, Textron-Beechcraft, HondaJet, Airbus Helicopters, Airbus Corporate Jets, Bell Helicopter,
Dassault, Epic Aircraft and One Aviation. Electronically dimmable windows for aircraft may use SPD technology or may use other smart
window technologies such as liquid crystal or electrochromic technology. A window system using electrochromic technology was introduced
in the Boeing 787. There have been concerns raised that this aircraft&#8217;s electronically dimmable windows are not dark enough for
long haul flights, transmit too much heat into the cabin, and have a switching speed that is too slow.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes its SPD technology offers important performance advantages over other technologies including faster, more uniform response
time, superior heat-rejection when the aircraft is parked on the ramp, superior acoustic insulation, an automated dimming system to continuously
maintain a constant level of light in the cabin in real-time, weight-savings, and the use of scratch-resistant, lightweight (saving fuel)
chemically strengthened glass. Leading companies manufacturing electromechanical pleated window shades have products that incorporate
SPD-Smart windows into their designs, and Tier 1 suppliers of other cabin systems (e.g. cabin management systems) are featuring SPD-Smart
electronically dimmable windows in mockups.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD
technology is also the only commercially available light-control smart window technology known to have passed the stringent safety and
durability tests required by the aviation industry and to have received a Supplemental Type Certificate (STC) from the Federal Aviation
Administration. Today, SPD-Smart electronically dimmable windows are flying on over 40 models of various aircraft including those used
in commercial aviation, general aviation and military aviation. SPD-Smart products have been selected by aircraft manufacturers as standard
equipment on new production platforms including the Honda Aircraft HondaJet, Textron-Beechcraft King Air 250, 350i and C90GTx, Epic Aircraft
E1000, and was selected for the One Aviation Eclipse 700, production of which is now discontinued. &lt;One Aviation is now defunct and
the 700 was not produced. Should we delete this?&gt;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Architectural
Market:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
architectural community is actively increasing the use of daylight harvesting, green building technologies and building automation systems
to more effectively capture and control natural light as part of energy reduction strategies to offset cooling/heating costs and electricity
used by artificial lighting. In addition to design, aesthetic and other benefits, the expanded use of glass also supports a growing body
of research which finds that the presence of and control over incoming natural light improves an individual&#8217;s well-being and productivity.
Products using SPD-Smart light-control technology &#8211; sunroofs, windows, skylights, partitions and others &#8211; can play an important
role in supporting these converging global trends.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
architectural applications, various market forces and the distinctive features of SPD-SmartGlass are having a positive influence on interest
for SPD-Smart products. Many architects are specifying more glass in their designs to satisfy building occupants&#8217; desire for greater
connectedness with the outside environment. In addition, there is increasing interest in improving energy efficiency in both commercial
and residential buildings. Various studies indicate that buildings in the United States and Europe now account for an estimated 39-40%
of total energy use and upwards of 70% or more of electricity consumption. Many architects and building owners are striving for sustainable,
&#8220;green&#8221; buildings that are highly energy-efficient, reduce environmental impact, and improve occupant health and well-being.
In addition, the design community is increasingly interested in advanced daylighting systems in buildings that lower electrical lighting
usage and reduce heating and cooling loads. Because of this, the ability to control light, glare and heat in these building applications
is very important and advanced solutions often are needed to optimize operating efficiencies. SPD-Smart architectural products instantly
and precisely provide shading, glare control and heat management solutions for offices and homes, especially when these products are
available for new construction, replacement and retrofit projects. These products include insulated glass units, single-panel retrofits,
unusually shaped glazings, and products with advanced fabrications such as those with ballistic- and blast-resistant capabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, Research Frontiers&#8217; patented SPD-SmartGlass technology was selected as the exclusive smart glass for the USA Pavilion at
the World&#8217;s Fair, Expo Milano 2015. The USA Pavilion featured 312 large panels of SPD-SmartGlass manufactured under license from
Research Frontiers by Isoclima S.p.A. Each panel measures approximately 1 meter by 3 meters, making the total surface area in the roof
more than 10,000 square feet. This is the largest known installation of smart glass in the world for a roof application and was seen
by over 6 million people.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Marine
Market:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the marine application, where light-control needs are especially important, many yacht manufacturers currently employ less than ideal
glazing solutions as they try to satisfy various shading and solar control objectives. For example, some report having to use as many
as five different types of glass in a typical yacht to satisfy diverse glazing needs. SPD-Smart marine products can reduce the number
of different types of glass used in these yachts because of their increased functionality, superior performance and versatility. SPD-Smart
marine products provide an innovation that allows these operators to manage incoming light, glare and heat while achieving privacy or
maintaining one&#8217;s view as desired.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Historical
Background and Recent Developments:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>1.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>SPD-Smart
    Film Production</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Hitachi
Chemical</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
important material used in SPD-Smart end-products is SPD light-control film that varies the tint of glass or plastic. In early 2007,
our licensee Hitachi Chemical began producing its initial SPD-Smart light-control film on its first factory line. During the second half
of 2009, Hitachi Chemical announced that it had begun mass production on its new, larger capacity production line and expanded its annual
production capacity to 400,000 square meters (over 4.3 million square feet).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hitachi
Chemical&#8217;s production line is dedicated exclusively to the production of SPD-Smart film. In July 2009, Hitachi Chemical launched
its website dedicated to its SPD-Smart light control film and during 2009, Hitachi Chemical outlined in its press releases and public
presentations that it plans to &#8220;accelerate the use of SPD film, which holds significant potential for growth&#8221; and noted that
&#8220;SPD film is positioned as one of the key emerging products promoted by Hitachi Chemical to become a future leading product for
the company.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hitachi
Chemical expanded its SPD film product portfolio by initiating commercial production of a &#8220;lighter&#8221; version of its film.
Both the SPD &#8220;dark&#8221; and &#8220;light&#8221; versions of the films provide a high range of visible light transmission. The
best-selling SPD &#8220;dark&#8221; film has a range of approximately 0.5% to 55.0%. This leads to contrast ratios (the ratio of clear
to dark light transmission) of up to 110:1. The commercialization of both &#8220;dark&#8221; and &#8220;light&#8221; versions of SPD-film
provides greater design and performance options for end-product applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hitachi
Chemical sold its overall business to Showa Denko, and although sales of SPD film by Showa Denko continued through late 2022, it is expected
that Showa Denko may reduce or discontinue the sale and branding of SPD film as part of the acquisition of Hitachi Chemical.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Gauzy
Ltd.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2018, Gauzy Ltd. announced that it will be producing SPD-Smart light control film for the entire SPD-SmartGlass industry. The
announcement came at a ceremony to celebrate the inauguration of Gauzy&#8217;s production line to produce SPD-Smart light control film
in Tel Aviv-Jaffa.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gauzy
initially announced that its Tel-Aviv film production line has a capacity to produce up to 364,000 square meters of film per year per
shift, and that its initial production will be 1.2 meters wide, and in 2019 it planned on expanding its SPD film coating capabilities
to 1.5 meters wide rolls, and in 2020 to 1.8 meters wide rolls. In February 2019 Gauzy announced that it would be expanding its SPD film
production capacity by having SPD emulsion produced in Tel Aviv and that this emulsion would be coated into SPD-Smart light control film
in a new dedicated factory being built by Gauzy in Stuttgart, Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, Gauzy Ltd. celebrated the opening of its second production facility in Stuttgart, Germany to produce SPD-Smart light control
film for the entire SPD-SmartGlass industry. This state-of-the-art facility, with specially designed coating and curing areas, will give
Gauzy the capacity to coat over one million square meters of SPD film per year in widths of up to 1.8 meters.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, Research Frontiers, Gauzy Ltd. and their customers showed over 115 thousand attendees at this year&#8217;s CES new ways
to benefit from SPD-SmartGlass.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
April 2020, Gauzy Ltd. announced that it secured Series C investments from Hyundai Motor Company, Blue Red Partners VC, and Avery Dennison.
This strategic investment marks the first known equity investment by an automotive OEM in Research Frontiers&#8217; entire industry.
As part of the announcement of this investment, Gauzy confirmed that its state-of-the-art material synthesis facility in Israel, and
its custom SPD production line strategically located in Germany, are currently operating and producing SPD emulsion and light control
film for the automotive, aircraft, and architectural industries, with modified staffing and procedures to protect Gauzy&#8217;s employees
during the COVID-19 pandemic.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customers
for Showa Denko&#8217;s and Gauzy&#8217;s SPD-Smart film are end-product licensees of Research Frontiers. These licensees receive the
film, laminate it between glass or plastic substrates, and then fabricate end-products which are sold into various industries. Most end-product
licensees pay Research Frontiers a royalty on the sale of these end-products that typically range from 10-15%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Others</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
companies are currently licensed by Research Frontiers to sell SPD-Smart light-control film to licensees of Research Frontiers. None
of these other companies has yet announced commercial SPD film for sale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Transportation
Vehicle Products:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-SmartGlass
is used extensively across many vehicle platforms in the transportation industry. With the use of SPD-SmartGlass light-control film,
passengers and occupants in cars, boats, trains, RVs and other vehicles can instantly change the tint of their windows, sunroofs and
other glazings to help keep out harsh sunlight and heat, and create an open-air feeling even when the window or sunroof is closed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October of 2022, Gauzy&#8217;s Vision Systems discussed their forty-one contracts with transportation OEM and Tier-1 suppliers using
SPD-SmartGlass technology, summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aerospace
    Contracts</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; width: 0.7in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Helicopter Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Aircraft Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Aircraft Platforms: Airline (Retrofit)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1
    Contract</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Marine
    Contracts</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Sailing Yacht Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Yacht Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Cruise Ship Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Railway
    Contracts</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Railway Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Specialty
    Vehicle Contracts</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    Specialty Vehicle Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9
    Contracts</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recreational
    Vehicle Contracts</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
    RV Platforms</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3
    Contracts</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>SPD-Smart
    Automotive Products:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers and its licensees are currently working with multiple automotive manufacturers to introduce SPD-Smart windows, sunroofs and
roof systems on both concept and production vehicles. Research Frontiers&#8217; end-product licensees in this sector include industry
leaders American Glass Products, Asahi Glass, Custom Glass, Daimler AG, Isoclima, Pilkington Glass, Saint-Gobain, SER, and Vision Systems.
The Company&#8217;s automotive glass licensees account for the majority of all glass produced for the automotive market throughout the
world.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Automotive
OEMs:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2011, Daimler AG began using SPD-SmartGlass technology in its Magic Sky Control&#8482; panoramic glass roof as an option on its new Mercedes-Benz
2012 SLK. In 2012, Daimler AG began offering its Magic Sky Control&#8482; panoramic glass roof as an option on its new Mercedes-Benz
2013 SL. These SPD products allow drivers and passengers to change the tint of the car roof from dark to clear quickly with a touch of
a button. The SLK and SL are the first large-scale series production vehicles to offer SPD-SmartGlass. The Research Frontiers licensees
involved with the production of the Magic Sky Control&#8482; roof for the SLK and SL include Showa Denko, which manufactures the SPD-Smart
light-control film in Japan. Automotive glass companies Nippon Sheet Glass in Japan and its subsidiary, Pilkington, in the UK and Germany
then process and laminates Hitachi&#8217;s SPD film into the glass for the Magic Sky Control&#8482; roof.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
late 2014, Daimler AG began offering its Magic Sky Control&#8482; as an option on the new Mercedes-Benz S-Class Coupe. In 2015, other
S-Class variants (i.e. Standard Wheel base W222, Long Wheel Base V222, Maybach S600 X222 and the Maybach Pullman Limousine) began offering
Magic Sky Control&#8482; as an option. The current Mercedes-Benz S-Class is the third large-scale serial production vehicle to offer
Magic Sky Control&#8482; using SPD-Smart technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
S-Class Coupe offers the largest panoramic Magic Sky Control&#8482; roof ever put into serial production. The surface area of the panoramic
roof using SPD-SmartGlass technology on the S-Class is approximately three times the size of the roof glass used on the current SLC and
SL roadster. With the addition of the new 2018 S450 and S450 4MATIC S-Class Sedans, a total of 14 Mercedes-Benz model variants have now
offered this remarkable panoramic smart glass roof:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: -0.25in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S
    450 S-Class Sedan</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S
    450 4MATIC S-Class Sedan</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S
    560 4MATIC S-Class Sedan</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AMG
    S 63 S-Class Sedan</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mercedes-Maybach
    S 560 4MATIC</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S550
    4MATIC S-Class Coupe</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AMG
    S63 S-Class Coupe</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AMG
    S65 S-Class Coupe</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SLC
    300 Roadster</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AMG
    SLC 43 Roadster</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SL
    450 Roadster</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SL
    550 Roadster</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AMG
    SL63 Roadster</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AMG
    SL65 Roadster (Standard Equipment)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
key factor in the broad adoption of SPD technology in various automotive windows is its cost. Typically, the cost for new technology
products decreases as production volumes increase. The price per square foot of SPD-SmartGlass reported by our licensees has gone down
over time in the automotive market. Royalties from the Magic Sky Control panoramic roofs generate a royalty of 10% of the selling price
of these roofs by our licensees to Daimler. The roofs on the S-Class are approximately two to three times the surface area of the roofs
on the SLC and SL vehicles.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers believes that the addition of the S-Class car model is also significant because it applies our SPD-Smart light-control technology
to the broader class of vehicles by moving beyond roadsters to coupes and passenger sedans. Historically, since its debut over 40 years
ago, the S-Class represents the premier platform to introduce new technologies to the customer, which in many cases expand to the other
less expensive model lines within the Mercedes-Benz brand.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2015 at the Los Angeles Auto Show, Mercedes-Benz launched a refreshed Mercedes-Benz SL. The press release from Mercedes-Benz
stated, &#8220;Another feature which has been retained is the unique optional extra MAGIC SKY CONTROL: when closed, the panoramic vario-roof
automatically changes from dark to transparent or vice-versa within just a few seconds.&#8221; The MAGIC SKY CONTROL feature is a carry-over
from the previous model. Other new features include a new front end, new headlamps, more powerful engines, and a new transmission, among
many others.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2016 at the North American International Auto Show in Detroit, Mercedes-Benz premiered the new Mercedes-Benz SLC. The press release
from Mercedes-Benz when the SLC was first announced stated, &#8220;A feature that continues to be unique to the SLC is the panoramic
vario-roof with Magic Sky Control &#8211; this glass roof is lightened or darkened at the touch of a button. This means that it provides
an open-air feeling at any time, but when required gives welcome shade under a hot sun.&#8221; The Magic Sky Control feature, using Research
Frontiers SPD-SmartGlass technology, is a carry-over from the SLC&#8217;s predecessor model, the SLK roadster.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">McLaren
was the second auto manufacturer to adopt the Company&#8217;s SPD-SmartGlass technology for series production in the automotive market.
The following new production cars by McLaren Automotive featured SPD-SmartGlass technology in their roofs: the McLaren GT, McLaren 720S
Spyder and McLaren Speedtail (which also incorporated SPD-SmartGlass technology in the windshield as a built-in sun visor and also other
areas of the car). The McLaren GT and 720S Spyder have been in production for several years, and the McLaren Speedtail was first delivered
to customers in January 2020. Since then, McLaren has included SPD-SmartGlass in additional production models.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General
Motors was the third auto manufacturer to announce that it was putting SPD-SmartGlass into series production in the roof of their new
electric ultra-luxury flagship vehicle, the Cadillac Celestiq. The SPD-SmartGlass sunroof for the Celestiq gives occupants control over
individual segments of the sunroof above them to better customize and enhance the driving experience in terms of comfort, security, and
the reduction of heat, light and glare into the vehicle. The Celestiq with its SPD-SmartGlass roof was launched at CES 2021in January
2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
in terms of new product development in the automotive industry, in August 2020, Daimay, the world&#8217;s largest supplier of automotive
sun visors, licensed Research Frontiers&#8217; SPD-Smart light-control film technology for use in automotive sun visors. SPD-Smart light-control
film technology will enable Daimay to develop products that automatically and dynamically adjust the sun visor to manage changing light
and glare conditions. Daimay is developing this product in conjunction with a specific automotive manufacturer customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the Asian automotive market, in April 2020, Gauzy Ltd. announced that it secured Series C investments from Hyundai Motor Company, Blue
Red Partners VC, and Avery Dennison. This strategic investment marks the first known equity investment by an automotive OEM in Research
Frontiers&#8217; entire industry. As part of the announcement of this investment, Gauzy confirmed that its state-of-the-art material
synthesis facility in Israel, and its custom SPD production line strategically located in Germany, are currently operating and producing
SPD emulsion and light control film for the automotive, aircraft, and architectural industries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, Research Frontiers, Gauzy Ltd. and their customers showed over 115 thousand attendees at the CES new ways to benefit from
SPD-SmartGlass, at the prestigious automotive West Hall of the Las Vegas Convention Center. Exhibits included cutting edge LCG<sup>&#174;
</sup>(Light Control Glass) smart glass in applications for passenger vehicles, aircraft and trains, as well as Advanced Driver Assistance
Systems (ADAS) / Camera Monitoring Systems (CMS) for long-body on-road vehicles. Innovative new products co-developed with industry-leading
automotive and technology Tier 1 original equipment manufacturers (OEMs), such as BOS, LG Display, OSG, and Continental, made their North
American debut in Gauzy&#8217;s booth to demonstrate how Gauzy delivers solutions to help OEMs achieve their goals. CES was not held
in person in 2021 due to concerns about the global pandemic. In January 2022 Gauzy exhibited in the Smart City pavilion at CES various
commercial applications for SPD-Smart film produced by Gauzy including electronically dimmable aircraft windows, dual-zone panoramic
sunroofs, smart projection systems, and information displays that combine transparent OLED and SPD technology to turn windows into high
definition information or entertainment displays that can operate in bright environments and instantly and automatically adjust to changing
light conditions to produce a vibrant high-contrast display.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, Oliver Zipse, Chairman of the Board of Management and CEO of BMW AG, delivered the opening automotive keynote address at
the CES. During the address, BMW revealed the i VISION Dee vehicle to showcase how the future of mobility can merge the real and virtual
worlds. An integral part of how this was done uses a sophisticated head-up display system utilizing SPD-SmartGlass in the windshield
of the car. The full side and rear glass of the i VISION Dee also uses SPD-SmartGlass to enhance the passenger experience and the integration
of real and virtual environments. BMW&#8217;s implementation of Gauzy and Research Frontiers technology makes this the first vehicle
to showcase the full extent that smart glass can be utilized in a passenger vehicle for shading, privacy, and transparent displays, with
smart glass being used in all the windows on the front, rear and sides of the vehicle.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2022, Research Frontiers announced: &#8220;Cool and Coming Soon: Research Frontiers SPD-SmartGlass Technology in Cadillac CELESTIQ
Electric Vehicle.&#8221; CELESTIQ&#8217;s full-glass roof is expected to be one of the first to feature a large four-quadrant panel of
SPD-SmartGlass. Using Research Frontiers&#8217; patented SPD-Smart light-control technology, each occupant of the vehicle can set their
own level of roof transparency. The driver and front-seat passenger will enjoy a pillar-to-pillar freeform display with active privacy
to help mitigate driver distraction, while rear-seat passengers have personalized entertainment screens. Console screens between seats
in the front and back will separate individualized comfort settings from entertainment displays to minimize distractions. The Cadillac
CELESTIQ will be built on GM&#8217;s Ultium Platform, the heart of the company&#8217;s EV strategy. The CELESTIQ will be the first production
vehicle to be built at GM&#8217;s Global Technical Center.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, Research Frontiers licensee Gauzy Ltd. and their customers showed at the Munich Auto Show (AIA 2021) SPD-SmartGlass,
including two new products using SPD light control technology: in collaboration with LG Display, a unique automotive information displays
with improved readability and performance, and a SPD-SmartGlass headlight by BMW for its BMWi Vision Circular Showcar. This vehicle utilized
SPD-Smart light-control film that is laminated into automotive thin glazed curved glass. As the all-electric car starts, the SPD glass
in the dynamic shading headlights switches from dark to transparent, revealing headlights that illuminate surroundings. Gauzy also presented
an SPD sunroof with and without invisible segmentation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
automakers continue to develop and evaluate the use of SPD technology in their windows systems. Such window systems include sunroofs,
side-windows, rear-windows and sun visors. Some automakers and their suppliers have incorporated SPD-SmartGlass in concept vehicles,
with some of these concept vehicles being exhibited at major auto shows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    2019:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
    the 2019 Geneva Auto Show, Mercedes-Benz SLC roadster, SL roadster, S-Class Sedan and Maybach vehicles in serial production were
    presented using the Company&#8217;s SPD-SmartGlass technology.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2019:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
    least four different companies showcased SPD-Smart products at CES 2019 in the automotive and consumer electronics industries.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    2018:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Two
    concept electric vehicles debuted at the 2018 Los Angeles Auto Show featured SPD-SmartGlass and were also showcased at various automotive
    and other major industry trade shows during 2019 and early 2020. These two vehicles are scheduled to be in production in 2020.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
    various trade shows beginning with electronics 2018 in Munich in November, Texas Instruments demonstrated a control unit reference
    design (TIDA-020013) created to more intelligently and efficiently power SPD-SmartGlass electronically dimmable glass using a standard
    12-volt automotive battery. The interactive demonstration is paired with gesture control to lighten or tint glass with the SPD-SmartGlass
    technology.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    SPD-SmartGlass sunroof application gives occupants more control over the lighting in their car, removes unwanted heat, light and
    glare, and increases the driving range of electric vehicles. It also miniaturizes the electronics package and reduces the cost of
    the entire system to the auto maker, while also improving power efficiency. Engineers can use the TI reference design to accelerate
    their own designs using electronically dimmable glass. The design includes TI&#8217;s highly efficient power management circuits
    and a 32-bit C2000&#8482; real-time MCU to help generate the necessary signal to drive and control substantial surface areas.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2018:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
    number of different companies showcased SPD-Smart products at CES 2018. In the automotive industry, Fisker debuted its new Fisker
    E-Motion with a unique and innovative four-segment SPD SmartGlass roof. In addition to use in its large curved panoramic roof, Fisker
    says that it plans to offer SPD-SmartGlass technology on the side windows of this new electric vehicle.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Continental
    Corporation (&#8220;Continental&#8221;) also showcased its Intelligent Glass Control system using SPD technology at CES 2018 to demonstrate
    how it makes cars safer, more private and comfortable, lighter and more energy-efficient.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2017:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corning
introduced a concept car that features an SPD-SmartGlass panoramic roof and rear glass at the 2017 Consumer Electronics Show. This large
roof and curved rear glass is made using SPD-SmartGlass light-control film laminated between Corning&#8217;s Gorilla&#174; Glass, a special
chemically-strengthened thin and lightweight glass.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2017 Consumer Electronics Show, Continental Corporation (&#8220;Continental&#8221;) showcased an advanced version of its SPD-equipped
vehicle that it originally showcased at the 2016 Consumer Electronics Show. This vehicle has enhanced and more sophisticated electronics,
Continental indicated that its Intelligent Glass Control system increases passenger comfort and lowers CO2 emissions by keeping the interior
of the vehicle cooler. As a result, smaller, more efficient and lighter air conditioning units could be used. Calculations showed a reduction
in CO2 emissions of four grams per kilometer. Continental also estimates that its Intelligent Glass Control system can increase the driving
range of electric vehicles by 5.5%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2016:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Continental
    Corporation showcased its &#8220;Intelligent Glass Control&#8221; system on a demonstration vehicle at a special event at the Consumer
    Electronics Show (CES) in Las Vegas. This vehicle, a Ford Mondeo station wagon, used SPD-SmartGlass technology to enable the glass
    in all eleven side and rear windows and in the top sun visor portion of the windshield to change its transparency and darken instantly
    through electric control signals.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    2015:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Lincoln Motor Company, the luxury automotive brand of the Ford Motor Company, introduced the Lincoln Continental Concept car using
    an SPD-SmartGlass electronically tinting sunroof. This Lincoln Continental Concept car featuring SPD-SmartGlass also made its Asian
    debut at Auto Shanghai in April 2015.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2012:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BMW
    debuted at the Paris Motor Show its new BMW Concept Active Tourer. This vehicle&#8217;s entire composite glass roof uses patented
    SPD-SmartGlass technology.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 24px; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    2012: </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mercedes-Benz
    debuted at the Geneva International Motor Show its public evaluation of the Limited Edition Viano Pearl. This vehicle displays the
    capabilities and conceptual use of SPD-SmartGlass on the side glass of vehicles from Mercedes-Benz.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    2011: </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Toyota
    debuted its FS Hybrid Concept at the 2011 Tokyo Motor Show in Tokyo, Japan. The FS Hybrid Concept demonstrated the use of SPD-Smart&#8482;
    technology inside glass. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2011:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audi
    debuted its A2 concept car at the Frankfurt International Auto Show in Frankfurt, Germany. The A2 is an electric-powered passenger
    car equipped with a large SPD-Smart&#8482; panoramic glass roof.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>3.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Automotive
    Aftermarket:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
the highest volume market for which SPD-Smart technology is being developed is new car production by the world&#8217;s automakers, the
aftermarket upgrade market also presents opportunities in the automotive market. Research Frontiers licensee American Glass Products
(AGP) is offering its Vario Plus Sky SPD-SmartGlass to the automotive aftermarket as well as to the automotive OEM market for serial
production. In March of 2013, Research Frontiers announced that it had added two new licensees, Tint-It JSC and Advnanotech, both of
whom are targeting the automotive aftermarket in Russia. In May of 2017, Hanamac International Ltd. acquired a license from Research
Frontiers to produce and sell SPD-SmartGlass automotive windows for the South Korean aftermarket.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2019, Research Frontiers licensed S&#227;o Paulo, Brazil based SER Company to make SPD-SmartGlass primarily for the automotive
armored glass aftermarket in Brazil. SER Company is a Brazilian leader in the development of technologies and solutions for ballistic
cars in the protection and security sector.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>4.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recreational
    Vehicles//Motor Homes/Buses and Motorcoaches:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
motorcoach windows use heavily tinted windows to manage excessive light, glare or heat. While this reduces somewhat the time the shade
has to be down, it remains ineffective for many conditions. Also, it limits passengers&#8217; experience of views during dusk, nighttime
and dawn hours. This is due to the fact that when outside light levels are low, a heavily tinted window blocks or degrades elements of
the scene outside. During these hours, the high optical clarity of SPD-SmartGlass in the &#8220;clear&#8221; state eliminates this problem.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Features
of SPD-SmartGlass electronically dimmable windows (&#8220;EDWs&#8221;) for motorcoaches include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9675;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Different
    zones of an EDW can be independently controlled.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    EDWs can be controlled centrally with a master control, or automatically with light sensors.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    level of noise in the motorcoach is reduced.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    EDWs automatically turn to the darkest state when the motorcoach engine is off, keeping the interior cooler and offering lower air-conditioning
    consumption and greater energy savings.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
    ergonomic SPD-Smart dimmable motorcoach sun visor increases safety.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    electronics are integrated into the EDW, which facilitates OEM and aftermarket installations.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2022:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the NBAA trade show, Vision Systems discussed their SPD-SmartGlass contracts for transportation vehicles, which includes three recreational
vehicle contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2020:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems exhibited its SPD-SmartGlass technology for the coach marketplace at the UMA Motorcoach Expo in Nashville, TN. Vision Systems
showcased an EDW with integrated information display that provides travel information such as time, temperature, remaining distance to
the next stop, or service availability. Also at the show, Vision Systems&#8217; unveiled an SPD-SmartGlass solution for the driver environment
with an ergonomic SPD-Smart dimmable sun visor integrated into the upper part of the windshield, avoiding the need for the driver to
handle a shade, which partially blocks the view.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2019:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems also exhibited its SPD-SmartGlass technology solutions for the coach marketplace at the UMA Motorcoach Expo.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2017:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
    Caravan Salon in Dusseldorf, Germany, premium recreational vehicle supplier Lippert Components, and Knaus, a leading manufacturer
    of leisure vehicles in Europe, both featured the world premiere of dimmable windows using SPD-SmartGlass technology. These electronically
    dimmable smart windows, which dramatically improve the recreational vehicle passenger experience, were supplied by Vision Systems,
    a licensee of Research Frontiers.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2014:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Global
    Caravan Technologies, Inc. unveiled the CR-1 Carbon which features the MagicView&#8482; roof and MagicView&#8482; windshield with
    SPD-SmartGlass. This special glass, which totals 28 square feet, was jointly developed with Research Frontiers&#8217; licensee Vision
    Systems. SPD nanotechnology on this vehicle allows infinitely variable control of privacy between blackout and clear and can be controlled
    by any smart-phone or other smart-devices. In addition to controlling the level of light and glare coming into the RV, the MagicView&#8482;
    SPD-SmartGlass on RVs offers many other advantages. This technology provides unsurpassed thermal insulation: SPD-SmartGlass substantially
    rejects solar heat from entering RVs through windows. The SPD-SmartGlass achieves its maximum dark state when the RV is parked/turned
    off and no power is consumed.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2012:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
    Systems announced that Notin, manufacturer of motorhomes and campers, selected Visions Systems&#8217; Nuance brand of SPD-SmartGlass
    for the skylight of Notin&#8217;s Angara luxury motorhome. In October 2013 at Busworld 2013, Vision Systems showcased a new sun visor
    using SPD-Smart light-control film technology and a light sensor to automatically and dynamically adjust the sun visor to deal with
    changing light and glare conditions. Vision Systems indicated that it has been working for almost two years with a major automotive
    OEM to test the ease of installation, reliability, design and performance of its new sun visor in real world conditions. It further
    indicated that customer reaction regarding the effectiveness and ease of use of this product has been excellent. The fact that this
    feature can be installed in the aftermarket should bring these benefits to a wider range of drivers.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>5.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Rail
    Transport:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 24px; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2022:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the NBAA trade show, Vision Systems discussed their SPD-SmartGlass contracts for transportation vehicles, which includes three railway
contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2022:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
    the InnoTrans trade show, Gauzy showcased its SPD T-OLED in cooperation with LG Display, the world&#8217;s industry-leading manufacturer
    of Transparent OLED, in a railway compliant Insulated Glass Unit (IGU). These use LG Display&#8217;s state-of-the-art 55&#8221; Transparent
    OLED display with Gauzy SPD for high contrast and vibrant advertising and messaging in shifting lighting conditions when SPD is tinted,
    or a transparent window when SPD is on (clear mode).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
    at InnoTrans, Gauzy showed the platinum concept, which Gauzy created for Talgo, the Spain-based railway OEM. They demonstrated a
    segmented SPD railway compliant IGU which allows passengers to instantly dim entire windows or specific areas for precise shading
    that increases visual and thermal comfort.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Also
    at InnoTrans, Rehau, in collaboration with Gauzy and Research Frontiers, presented as part of the major Deutsche Bahn (DB) &#8220;Ideas
    Train&#8221; exhibition. This is an SPD-SmartGlass window system for trains, enabling continuously variable shading of carriage windows.
    This DB innovation project demonstrates how continuously variable shading using SPD-SmartGlass technology can raise comfort and sustainability
    to a new level in the trains of the future.</span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; padding: 0pt; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">February
    2020</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2020, Vision Systems presented its SPD-SmartGlass marine products at the Middle East Rail show in Dubai, UAE, including a multi-zone
SPD-SmartGlass dimmable window, and a dimmable divider with an integrated information display, and a concept of glass partition playing
videos. The multi-zone solution exhibited is an SPD-SmartGlass panel that resembles a digital shade, providing tinting control of a chosen
zone to protect from unwanted light and glare, for improving the passenger experience. Vision Systems also exhibited an SPD-SmartGlass
dimmable divider with an integrated information display that gives travel information such as time, temperature, remaining distance to
next stop, or service availability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 24px; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2018</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Innotrans,
the leading international trade fair for transport technology, was the stage for the world premiere of new EDW solutions using SPD-SmartGlass
technology. AGC and Vision Systems launched their respective latest generations of SPD-SmartGlass EDWs for the rail industry. In addition,
Continental also new electronic control products for SPD-SmartGlass EDWs at the show.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Vision
Systems at InnoTrans</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of the products using SPD-SmartGlass for the train industry being showcased this week in Berlin include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.5in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EDWs
    with integrated control system electronics (on the passenger window EDW itself), for rapid installation in both new train car production,
    and retrofitting existing train cars.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-SmartGlass
    solutions for the driver cabin, to eliminate glare on the dashboard with side and back window EDWs, and/or SPD sun visors integrated
    into the windshield.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Info-Vision&#8221;
    window, which integrates an electroluminescent display into SPD-SmartGlass windows. This combines the benefits of the EDW with information
    available directly on the window, such as time to destination, remaining distance, temperature, service options, and train schedules.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the above information, Vision Systems confirmed at Innotrans that it was working on other high-volume train projects with
major commuter train manufacturers and operators.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">AGC
at InnoTrans</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AGC,
a leading Tier 1 supplier of transparencies to the rail industry for over 50 years, is also prominently featuring SPD-SmartGlass EDWs.
In a recent article entitled AGC at Innotrans with smart glass for transportation, it was noted, &#8220;AGC&#8217;s booth will feature
AGC&#8217;s smart glasses for transportation&#8230; Wonderlite light control glazing, that switches from clear to dark at the simple
touch of a button.&#8221; Wonderlite is AGC&#8217;s brand name for its SPD-SmartGlass EDWs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Global
Rail News published an article about Continental at Innotrans, noting, &#8220;The level of transparency&#8230; of the glass can be adjusted
via a control system, which can be programmed to respond to external conditions, such as sensor data on sunlight intensity.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Continental
at InnoTrans</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Continental
unveiled a number of new innovations, including an intelligent technology for darkening glass panes and a range of individual surface
designs. The &#8216;Intelligent Glass Control&#8217; (IGC) system by Continental provides passengers with the flexibility to adjust the
amount of light and the color of their window or other glazed areas to suit their needs. The technology, which was originally developed
for the automotive industry, relies on a film sandwiched between two panes of glass and connected to an electronic control unit (ECU).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2017:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems announced to the press in September 2017 that it had just signed a contract to supply SPD-Smart Nuance windows for a new proposed
special Shinkansen bullet train which will be put in service for the 2020 Tokyo Olympics.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2017:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">AGC
    Asahi Glass announced its light control glass, WONDERLITETM, was adopted for JR East luxury sleeper train, Train Suite Shiki-shima
    (&#8220;Shiki-shima&#8221;), which began service on May 1. JR East&#8217;s luxury sleeper train Shiki-shima, conceptualized as a
    train for &#8216;enjoying changes in time and space&#8217;, has been designed with individualized themes for each compartment. Of
    particular note, the front carriage, containing a special area for enjoying panoramic views of Japan&#8217;s landscape, has been
    outfitted with WONDERLITETM light control glass, which makes it possible to adjust passing sunlight simply with a switch.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2016:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
    Systems, with its customers/strategic partners, exhibited many different types of SPD-Smart products at InnoTrans 2016. Products
    included:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
    full-scale train cabin mockup equipped with many SPD-Smart passenger windows</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-Smart
    windows with integrated transparent information displays</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-Smart
    contrast enhancement filters for displays</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-Smart
    windows with multi-zone switching capabilities</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Train
    passenger SPD-Smart windows</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aftermarket
    driver cabin SPD-Smart windows</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2014:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    September 2014, Poma (a leading supplier of cable transport systems) showcased at Innotrans 2014 its Cabine H2 cable car. The windows
    in this cable transport vehicle used Research Frontiers licensee Vision Systems&#8217; &#8220;Nuance&#8221; SPD solution. Innotrans
    2014 is the largest international trade fair for rail transport technology with over 160,000 visitors and is held every two years
    in Berlin, Germany. At this fair, Bombardier featured its &#8220;FLEXITY 2&#8221; tram platform using an electronically dimmable
    window produced by Vision Systems. In addition, AGC, one of the largest producers of flat glass in the world, featured its &#8220;WONDERLITE&#8221;
    SPD-SmartGlass train window.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>6.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Automotive
    Armored Glass Market:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within
the automotive market, a potentially additional sector is the armored glass market. Armored glass (sometimes referred to as &#8220;transparent
armor&#8221; and &#8220;bullet-resistant glass&#8221;) encompasses the military, non-military government, and civilian markets. In addition,
SPD-Smart technology in this market not only provides the benefits of light-control and UV blockage, it also enhances security by introducing
darker tints and privacy. A number of the Company&#8217;s licensees including American Glass Products, Isoclima, and SER are recognized
industry leaders in the armored glass market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2019, Research Frontiers licensed S&#227;o Paulo, Brazil based SER Company to make SPD-SmartGlass primarily for the automotive
armored glass aftermarket in Brazil. SER Company is a Brazilian leader in the development of technologies and solutions for ballistic
cars in the protection and security sector.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>7.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>SPD-Smart
    Aircraft Products:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Multiple
aircraft manufacturers and their selected interiors installers have announced that they have selected SPD-Smart dimmable window products
as standard or optional equipment for their production aircraft:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Honda
    Aircraft Company:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
HondaJet, with first delivery in December 2015, comes with SPD-Smart electronically dimmable windows as standard equipment on all passenger
windows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 24px; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Textron-Beechcraft
    has SPD-Smart electronically dimmable windows as standard equipment on models of its King Air aircraft:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    King Air 250, with first delivery during 2015</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    King Air 350i, with first delivery during 2015</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    King Air C90GTx, with first deliveries during the first quarter of 2016</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ONE
    Aviation announced the selection of SPD-Smart electronically dimmable windows for its Eclipse 700 platform, production of which is
    now discontinued.. &lt;This OEM is defunct and the 700 was not produced. Should this be deleted? If it is, the first word of this
    section needs to change from &#8220;four&#8221; to &#8220;three&gt;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.4in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Epic
                                            Aircraft&#8217;s E1000, with first delivery in February 2020, comes with SPD-Smart electronically
                                            dimmable windows as standard equipment on all passenger windows.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Airbus&#8217;
    ACJ TwoTwenty, the A220 platform for private aircraft, will come with SPD-Smart windows. Airbus, as well as their selected completion
    center Comlux, feature the EDWs in promotional materials. Airbus shipped the first ACJ TwoTwenty to Comlux in January 2022, for the
    installation of the interior.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    October 2022, Daher showcased its TBM 960 aircraft at the NBAA show, which had SPD EDWs. The TBM 960 comes with SPD EDWs as standard
    equipment, which a Vision Systems partner publicly confirmed in February of 2023.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dassault
    Aviation:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Falcon 5X was scheduled to come with SPD-Smart electronically dimmable skylights as standard equipment. Subsequently, however, Dassault
announced in December 2017 that it was terminating the Falcon 5X program and announced the launch of a new Falcon program featuring the
same skylight as the Falcon 5X. This aircraft, the Falcon 6X is scheduled to enter into service in 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
aircraft manufacturers and their suppliers continue to develop and evaluate the use of SPD technology in their window systems. Aircraft
manufacturers and SPD product suppliers have incorporated SPD-Smart electronically dimmable windows in mockups, with some of these mockups
being exhibited at major aviation shows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">February
    2023:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems partner Verre Industrie published a news item promoting Vision Systems SPD EDW as standard equipment contract for the Daher TBM
960 aircraft. They noted, &#8220;Our partner Vision Systems has entrusted us with the manufacture of several hundred thin glasses X-Lite
for dimmable windows to be fitted in series in Daher TBM 960 aircraft. This success rewards the joint efforts of recent years including
the creation several prototypes before the launch in production.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2022:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the NBAA aircraft show, Vision Systems discussed their SPD-SmartGlass contracts for transportation vehicles, which includes five helicopter
contracts, eleven aircraft contracts, and one airline retrofit contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    2022:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2022 Aircraft Interiors Expo, Vision Systems unveiled an &#8220;ambiance management system&#8221; for commercial and private aircraft.
This system delivers the ideal atmosphere for each passenger with SPD electronically dimmable windows (EDWs), mood lighting, and large
triple-window shades &#8211; and all elements of the system can be synchronized to provide an unparalleled passenger experience. Also
at this show, Vision Systems unveiled new SPD EDW innovations, for first class and business class passengers on commercial airlines.
This included a smart glass partition showing messages, images or videos such as traveling information or advertising. When nothing is
displayed, this divider can remain transparent, or opaque (white or dark) to offer privacy between classes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2022:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the Sun &#8216;n Fun Expo in Florida, OEM Daher showed its TBM 960, which features EDWs. Aircraft EDWs using SPD technology instantly
and precisely control the amount of light, glare and heat in the cabin.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2020:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Airbus
launched the ACJ TwoTwenty business jet, a clean-sheet design aircraft based on Airbus&#8217; A220-100, featuring advanced materials
and state-of-the-art technologies that include electronically dimmable windows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    2019:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems unveiled its aircraft and helicopter SPD-Smart solutions at the Dubai Airshow in Dubai, UAE. Among the products presented at
the show were an SPD-Smart electronically dimmable helicopter window, and a multizone SPD-Smart dimmable aircraft window with an integrated
control panel. Vision Systems also unveiled an SPD-Smart partition combining an electronically dimmable system with an information display
based on electroluminescent technology. Whether on windows or dividers, this solution can either be set in transparent or dark mode when
no information is displayed, or show short travel information. The background opacity can then adjust automatically for perfect contrast
and readability.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2019:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems presented its SPD-Smart EDWs at the Aircraft Interiors Expo (AIX) in Hamburg, Germany. Its system delivers important passenger
experience benefits including a cooler and quieter cabin due to remarkable thermal and acoustic insulation. The following chart summarizes
some of the performance advantages highlighted at the show that Vision Systems&#8217; SPD-Smart EDWs have over electrochromic EDWs:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; width: 38%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; width: 1%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 25%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SPD-Smart
    EDW</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; width: 1%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; padding: 0pt; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 35%; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Electrochromic
    EDW</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Switching
    Speed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.5
    &#8211; 3 Seconds</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Minutes</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Uniform
    Tinting</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Heat-Blocking
    When Aircraft on Ramp and Unpowered</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extremely
                                            High:</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Switches
    to Darkest State</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Poor
                                            &#8211; Moderate:</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Switches
    to Clearest State</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noise
    Blocking</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Extremely
    High</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Poor
    &#8211; Moderate</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Multizone
    Tinting</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Replaces
    Dust Pane</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Integrated
    Electronics</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ability
    to Include PDLC Film For Additional Blackout and Privacy</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Integrated
    Information Display</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Integrated
    Touch Panel</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: bottom; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2018:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems presented its second-generation SPD-Smart EDWs, branded Nuance V2, with enhanced optics and a lower cost at the NBAA business
aviation show. The solutions on display at Vision Systems&#8217; NBAA included:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9675;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Multizone:
    This Nuance V2 solution allows independent control of light and glare through different &#8220;zones&#8221; of an SPD-Smart EDW,
    to any level of tint.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable
    light control with diffused light / privacy control: This SPD-Smart solution enables instant and precise dimming from clear to very
    dark, plus an opaque white or dark feature for privacy and enjoying soft, diffused daylight through the EDW.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interactive:
    Vision System&#8217;s Info-Vision is the first smart information window integrating SPD-Smart and electroluminescent technologies.
    This economical innovation, for use in windows and cabin dividers, provides passengers with travel and other information right on
    the window. The tint of the Info-Vision EDW can automatically adjust in real-time, providing optimal contrast and readability.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cabin
    Divider: The Nuance V2 cabin divider enables adjustable levels of privacy between classes and allows flight attendants the ability
    to view multiple cabins whenever needed.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2018:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fokker
Services, in partnership with InspecTech Aero Service, featured their Element EDW brand of SPD-Smart EDWs at the AIX commercial aviation
show in Hamburg, Germany:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; width: 0.25in; text-align: justify; text-indent: 0pt">&#9675;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
    Airbus A320 mockup was demonstrated, which includes two Element EDWs integrated into a sidewall. The EDWs replace the inboard &#8220;scratch
    lens&#8221; (the surface closest to the passenger), resulting in benefits including improved optical clarity, and the perception
    of larger windows as the scratch lens panel has a larger surface area than the structural window.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fokker
    showcased a Boeing 737 cabin mockup which includes Element EDWs.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2018:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the AIX show in Hamburg, Vision Systems unveiled the world premiere of Vision System&#8217;s Info-Vision, the first smart information
window integrating both SPD-Smart and electroluminescent technologies. This economical innovation, for use in windows and cabin dividers,
provides passengers with travel information right on the panel. The tint of the Info-Vision window or divider can automatically adjust
in real-time, providing optimal contrast and readability. Other SPD-Smart EDW solutions from Vision Systems featured at AIX in Hamburg
include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#9675;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second-generation
    Nuance V2 and Nuance V2 Ultra-Dark: enhanced optics and lower cost.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt">&#9675;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nuance
    Smart-Shell: a retrofit EDW product covering cockpit side windows.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; vertical-align: top; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nuance
    Energia: a dimmable sun visor integrating a transparent photovoltaic film for self-power.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2017:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PPG
Aerospace, in partnership with Vision Systems, launched a new product at the National Business Aviation Association Convention and Exhibition
in Las Vegas, Nevada. Nuance V2 Ultra Clear is a new product responding to the industry requests for aircraft cabin shading systems that
allow for brighter cabin interiors, while providing for more effective shading. This Electronically Dimmable Window (EDW) solution uses
patented SPD-Smart light control technology developed by Research Frontiers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">July
    2017:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ONE
Aviation announced the selection of the ALTEOS EDW by PPG for its new Eclipse 700 aircraft. The Eclipse 700 aircraft is an upgraded version
of its Eclipse 500/550. The Alteos EDW utilizes the NUANCE V2 shading product by Vision Systems that uses SPD-Smart light-control technology
from Research Frontiers. As ONE Aviation stated in the announcement, &#8220;A priority at ONE Aviation is to maximize ease of use and
passenger comfort. The PPG ALTEOS system provides both with simple and effective control of window shading.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2017:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems and PPG Aerospace announced that they have reached a commercial agreement to work together on developing new applications utilizing
Vision Systems&#8217; EDW shading solutions for aircraft. These solutions use Research Frontiers&#8217; SPD-Smart EDW technology and
also combine the considerable experience that both PPG Aerospace and Vision Systems have in supplying the aircraft industry with EDW
systems. As stated in their press release, &#8220;The agreement provides a framework for PPG and Vision Systems to pursue opportunities
in commercial, regional, military and general aviation applications that capitalize on each company&#8217;s expertise.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2016:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the MRO Europe conference Fokker Services, a division of GKN Aerospace, launched &#8220;Element EDW,&#8221; a new electronically dimmable
window system for commercial airliners. Developed in collaboration with Research Frontiers licensee InspecTech Aero Service, this &#8220;smart
transparency&#8221; controls and manages both beneficial and undesirable outside elements coming into aircraft cabins through passenger
windows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems exhibited SPD-Smart EDWs at Aircraft Interiors Expo Asia and at the National Business Aviation Association (NBAA) Business Aviation
Convention &amp; Exhibition. These products improve the airline passenger experience by controlling light, glare, heat and noise entering
the cabin.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2016:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Easier
SPD-Smart EDW control switches from InspecTech Aero Service were featured at the EBACE aircraft show on the newly redesigned King Air
350i and 250 that were on display by Textron-Beechcraft. Also, at EBACE it was reported that the King Air C90GTx (the third King Air
to offer SPD-Smart EDWs as standard equipment) has received FAA certification, and Textron highlighted the improved EDWs on its newly
redesigned aircraft as an important cabin enhancement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems debuted an Acti-Vision interactive aircraft window at the EBACE aircraft show that not only dims but brings the passenger important
information such as flight status, moving map, satellite imagery, and even tourist information about what the passenger is looking at
out the window via a transparent video touchscreen built into the window.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2016:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems introduced a solution for the light and glare issues commonly experienced in aircraft cockpits at the Aircraft Interiors Expo.
Vision Systems&#8217; Nuance Smart Shell, using Research Frontiers SPD-Smart EDW technology, is designed for lateral cockpit windows,
which account for a large percentage of light and glare entering cockpits, and are extremely difficult to shade. The Nuance Smart Shell
EDW covers the entire window surface area and brings dynamic solar control to aircraft cockpits &#8211; providing automated management
of intense high-altitude light and glare, and protection from harmful UV radiation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2015:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems demonstrated its Nuance Touchless SPD-Smart EDW at the 2015 Aircraft Interiors Expo in Hamburg, Germany. The new system allows
passengers to use gestures, much like those used to operate a smart phone, to control the tint of their aircraft windows, but without
ever having to touch the window or any other aircraft interior component.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Isoclima
showcased its CromaLite brand of SPD-Smart electronically dimmable windows at the Aircraft Interiors Expo in Hamburg, Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    2015:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems unveiled its SPD-Smart Opti-Visor electronically dimmable sun visor for the aircraft market at the Helicopter Association International
Heli-Expo in Orlando, Florida.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 18; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    2014:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2014 MEBA show in Dubai, U.A.E., Vision Systems unveiled a new generation of its Energia photovoltaic autonomous SPD-Smart dimmable
window &#8211; the new product is capable of producing more energy than the prior generation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2014:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Epic
Aircraft featured SPD-Smart windows in the mock-up of its upcoming E1000 aircraft. The mock-up was unveiled at 2014 NBAA in Orlando,
Florida.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2014:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2014 EBACE show in Geneva, Switzerland, Vision Systems unveiled a new SPD-Smart dimmable window product that offers passengers the
ability to independently control the tint of different &#8220;zones&#8221; within the same window. At the same show, Vision Systems announced
an improvement in the optical performance of its Nuance SPD-Smart dimmable windows &#8211; a product offering wider amplitude between
clear and dark.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2014:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">BAE
Systems featured SPD-Smart electronically dimmable windows in its cabin management system mock-up at the 2014 Hamburg Airshow. The windows
can be controlled by the BAE system.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vaupell
featured an SPD-Smart electronically dimmable window in its commercial airliner window assembly at the 2014 Hamburg Airshow.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2013:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2013 AIX Americas show, Vision Systems&#8217; strategic partner Vaupell announced they are offering the industry a complete SPD-Smart
light-control window system &#8211; Vision Systems&#8217; SPD-Smart Noctis window and control system, integrated with Vaupell&#8217;s
window assembly. This product offering was showcased at Vaupell&#8217;s AIX Americas booth. Vision Systems and Vaupell entered into a
strategic partnership to develop and offer SPD-Smart Noctis and Nuance windows to OEMs, including Vaupell&#8217;s longstanding customer
Boeing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2013 NBAA, Vision Systems unveiled Energia &#8211; the world&#8217;s first self-powered dimmable window for aircraft cabins. Energia
adds the many practical, technical, and financial benefits of solar power to the instant switching speed, wide range of light transmission,
and relief from light, glare and heat that SPD-Smart aircraft windows already provide. Energia operates without using the aircraft&#8217;s
electrical system because it integrates a transparent photovoltaic layer that is capable of producing its own energy &#8211; from the
sun, or from artificial light sources. Energia facilitates the installation of dimmable windows on new production and aftermarket aircraft.
It is completely independent of the cabin&#8217;s wiring, and no modifications to the aircraft&#8217;s existing electrical system are
required. Energia was developed in collaboration with Sunpartner Technologies, Vision Systems partner and the inventor and manufacturer
of the transparent photovoltaic panel. In March 2014, Vision Systems announced that Energia had been selected as a finalist in the prestigious
2014 Crystal Cabin Award.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    2013:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the Paris Air Show, Vision Systems announced it will open its first-ever U.S. SPD-SmartGlass factory, investing nearly $1.2 million in
capital expenditures to serve customers with strong U.S. operations. The new factory was highlighted by Florida Governor Rick Scott and
Vision Systems President and CEO Carl Putman, with Research Frontiers President and CEO Joseph M. Harary and others in attendance for
this special announcement. This announcement of a further expansion to the United States indicates an acceleration of existing and projected
business in North and South America where major aircraft OEMs and customers of Vision Systems are located, including HondaJet and Gulfstream.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2013:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Eurocopter
featured SPD-Smart windows, and SPD-Smart cabin partitions, in the mock-up of its EC175 helicopter. The mock-up was unveiled at EBACE
2013 in Geneva, Switzerland.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2013:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems debuted its new SPD-Smart window with integrated electronics and controls directly on the window at the 2013 Hamburg Air Show.
Developed with strategic partner Vaupell, a world leader in the production of aircraft interior subassemblies for commercial aerospace
applications, it became the first dimmable window with integrated electronics and control panel directly on the aesthetically attractive
window reveal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2012:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Honda
Aircraft Company featured HondaJet SPD-Smart cabin windows at the 2012 National Business Aviation Association (NBAA) Annual Meeting &amp;
Convention. The HondaJet&#8217;s passenger windows will use SPD technology as standard equipment. SPD-Smart Nuance windows for the HondaJet
went into production at Vision Systems&#8217; new Melbourne, Florida factory.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InspecTech
announced enhancements to its electronics architecture used to control its iShade to enable the SPD-Smart electronically dimmable windows
to switch to their clearest state in the event of a power loss &#8211; that was a request made by certain OEMs. InspecTech&#8217;s iShades
now offer &#8220;the best of both worlds&#8221; - when unpowered on the ramp, the windows automatically switch to their darkest, maximum
heat-rejecting state, and when in the air, they instantly switch to the clear state in the event of a loss of power.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InspecTech
announced improvements to its iShadeiQ including a higher light transmission, greater contrast ratio, unprecedented optical clarity,
superior acoustic and thermal insulation properties, and lighter weight.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    2012:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the 2012 Aircraft Interiors Expo in Hamburg, Germany, Isoclima S.p.A. announced that Isoclima&#8217;s CromaLite brand of SPD-Smart aerospace
windows made its world premiere. CromaLite is Isoclima&#8217;s SPD-Smart solar control glazing product and enables users to efficiently
control the transmitted solar radiation in both the visible and the solar range. Dr. Alberto Bertolini, Executive Director of Isoclima,
commented: &#8220;Our CromaLite brand of SPD-Smart window offers many valuable light-control benefits: instant shading, glare control,
UV rejection, the desire for passenger comfort, and keeping aircraft cool when they are on the ground. We are very excited by the reactions
we have received from OEMs and cabin designers who are here at the Aircraft Interiors Expo and are excited about our growing portfolio
of SPD-Smart CromaLite solutions for the transportation and architectural markets.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems announced that the company has invested over $750,000 to expand its existing factory in France to add a production facility dedicated
to the manufacture of its SPD-Smart Nuance and Noctis aerospace and transportation windows and cabin dividers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    2011:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bombardier
Aerospace featured SPD-Smart aircraft windows in its CSeries aircraft cabin mock-up at the 2011 Dubai Airshow, equipping the business
class windows in its mock-up with SPD-Smart aerospace windows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vision
Systems exhibited its Nuance and Noctis brands of SPD-Smart aircraft cabin windows at the Dubai Airshow in Dubai, United Arab Emirates.
Nuance and Noctis SPD-Smart aerospace windows offer instant and precise light-control at every level which provides OEMs and private
aircraft owners a solar protection solution that enhances flying comfort and supports fuel efficiency. These electronically dimmable
aircraft and helicopter window shades and cabin dividers are impact-resistant, completely silent, available in flat and curved surfaces,
and can be controlled by the cabin management system or by passengers. Vision Systems&#8217; Noctis SPD-Smart product line offers enhanced
blackout solar protection and complete privacy. Also, at the November 2011 Dubai Airshow, Vision Systems announced that Bombardier Aerospace
was featuring Vision Systems&#8217; SPD-Smart aircraft windows in Bombardier&#8217;s CSeries aircraft cabin mock-up. Bombardier equipped
the business class windows in its mock-up with Vision Systems&#8217; SPD-Smart Noctis aerospace windows. Developed for the 100- to 149-seat
market segment, the CSeries family of aircraft is Bombardier&#8217;s all new mainline transport solution.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">April
    2011: </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">InspecTech
announced a new model of its SPD-Smart iShade window, branded iShadeiQ. This model, in addition to the light, glare and heat control,
also reduces noise levels in the cabin.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key
performance requirements for aircraft light-control windows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    of darkness:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Solar
    radiation onboard aircraft is extreme and requires a dimmable window that creates an environment dark enough for passengers to sleep,
    even during daylight hours. Research Frontiers licensees now offer SPD-Smart windows that can be set to block over 99.96% of incoming
    light, to meet the needs of OEMs and their customers.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Switching
    speed:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Whenever
    a passenger wants relief from glare, SPD-Smart aircraft windows offer immediate response. Due to instant switching, an infinite number
    of light-transmission states can be selected by the passenger or flight crew, from clear to blackout, and any level of view-preserving
    tint in between.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Heat-blocking:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aircraft
    cabins can become hot when the aircraft is parked because of solar heat streaming through windows. The result is an uncomfortably
    warm cabin upon boarding or the need to use jet fuel or auxiliary power units before boarding to cool down the cabin. SPD-Smart aircraft
    windows automatically switch to their maximum heat-blocking state, even when the aircraft is parked unpowered, and the cabin remains
    cool.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
challenges stated by OEMs and their customers that have been successfully met by SPD-Smart dimmable aircraft windows include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noise-blocking:
    the ability to reduce the amount of noise transmitted through windows</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Curved
    shapes: the ability to offer curved windows to meet interior design needs</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weight-reduction:
    the ability to fabricate dimmable windows using lightweight plastics and thin chemically strengthened glass</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FAA
    and EASA certification: the ability to demonstrate full compliance with all FAA and EASA requirements</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>8.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>SPD-Smart
    Architectural Products:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers and its licensees are currently working with multiple architectural customers to introduce SPD-Smart products including windows,
skylights, partitions and doors. The architectural markets for these products are highly fragmented and in general have a high sensitivity
to price. In the near term, the Company expects SPD-SmartGlass products primarily will be commercialized in specialty applications and/or
sectors that value its distinctive performance attributes including fast switching speed regardless of window size, a very wide range
of visible light transmission, infinite light-control between its dark and clear states, and availability in unusual shapes and sizes.
Research Frontiers&#8217; end-product licensees in this sector include industry leaders such as: American Glass Products (AGP), Asahi
Glass, CricursaCristalesCurvados, Gauzy, Glatic, Innovative Glass, Isoclima, LTI SmartGlass, NSG UMU Products Co., Ltd Prelco, Isoclima,
Smartglass International and Traco (a business unit of Alcoa).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, Research Frontiers licensed Seoul, South Korea based Glatic Co., Ltd. to produce and sell SPD-SmartGlass smart windows
for the South Korean architectural market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2017, Research Frontiers and NSG UMU Products Co., Ltd. announced that UMU Products has acquired a license from Research Frontiers
to produce and sell SPD-SmartGlass architectural intelligent products throughout the United States, Canada, Mexico, Japan, the People&#8217;s
Republic of China and Taiwan. The non-exclusive license grants UMU Products, a subsidiary of world-leading glass manufacturer Nippon
Sheet Glass, the right to manufacture and sell SPD-SmartGlass products including windows, doors, solar shading screens, curtainwalls,
skylights and other intelligent smart glass architectural products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2016, Smartglass International announced that its Solar SmartGlass brand of SPD-SmartGlass has been selected for both new construction
and retrofit projects. An example of a retrofit project is the University of Edinburgh&#8217;s historic McEwan Hall. The interior of
this hall, built in 1897, is being refurbished. In an article on the Smartglass International website, the company indicates that its
Solar SmartGlass &#8220;&#8230;will be retrofitted to the internal building walls to protect the beautiful paintings and features for
many more years to come. The glass will increase the functionality of the space by allowing instant control over the amount of light
entering the hall. Smartglass International will create bespoke solar switchable panels that will be fitted inside each of the 13 circular
oculi, each more than 2 meters in diameter.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
its annual stockholders meeting in June 2015, Research Frontiers announced a small strategic investment in Zuli Inc. a manufacturer of
smartplugs. At this meeting, Joseph Harary demonstrated how the ZuliSmartplug integrates with SPD SmartGlass products. Mr. Harary indicated
that &#8220;Using a ZuliSmartplug, you can walk into a room with your smartphone, and have the lights automatically turn on, temperature
adjust, and the glass in your windows instantly go from an energy-saving dark tint, to clear so you can see the magnificent views outside
your home. Now, walk into another room and have those lights and windows adjust too, while the ZuliSmartplug automatically shuts off
your devices in the room you left to save energy.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2015, Research Frontiers&#8217; patented SPD-SmartGlass technology was selected as the exclusive smart glass for the USA Pavilion
at this year&#8217;s World&#8217;s Fair, Expo Milano 2015 from May through October 2015. The USA Pavilion 312 large panels of SPD-SmartGlass
manufactured under license from Research Frontiers by Isoclima S.p.A. Each panel measures approximately 1 meter by 3 meters, making the
total surface area in the roof more than 10,000 square feet. This is the largest known installation of smart glass in the world for a
roof application and was seen by over six million people.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD-Smart
windows, skylights, doors and partitions offer various benefits in architectural applications. During 2009, independent tests were conducted
by DSET Laboratories, a division of Atlas Material Testing Technology, in accordance with ASTM and ASHRAE testing and calculation protocols.
These test results demonstrate that SPD-Smart windows have excellent solar heat rejection and control capabilities. In January 2011 a
study published by the Department of Engineering at the University of Cambridge concluded that SPD-Smart light-control windows are exceptionally
energy efficient, reducing solar heat gain by as much as 90%. The Cambridge study indicated that the real-world testing &#8220;confirms
theoretical predictions that SPD glass holds great energy saving potential and is a technology that can really help to reduce energy
wastage of glass facades.&#8221; In addition to SPD-Smart technology, the Cambridge study discussed alternative dynamic glazing technologies
that could be used in windows (e.g. electrochromics) and reported that SPD-Smart technology did not have the disadvantages that limited
the potential of these alternative technologies. For example, the study cited that an electrochromic window that is 2.4 square meters
can take up to 30 minutes to change from clear to dark.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2011, Research Frontiers&#8217; licensee Innovative Glass Corporation was awarded two 2010 Crystal Achievement Awards for its
smart window product line using our SPD-Smart light-control technology. In October 2010, its SPD-SmartGlass product was awarded WFX&#8217;s
(Worship Facilities Conference &amp; Expo) New Product award for Best Building System Material Product/Window. Innovative Glass has completed
or is working on a variety of SPD-SmartGlass projects in the commercial, residential and institutional markets. Innovative Glass also
periodically exhibits its SPD-SmartGlass architectural products at Glass Expo Northeast in Hauppauge, New York. Glass Expo Northeast
is the region&#8217;s largest conference and trade show dedicated to the architectural glass and metal industry.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers licensee SmartGlass International has announced completion of several high visibility SPD-SmartGlass installations. During
February 2012, the company announced installation of SPD-SmartGlass at CERN, the European Organization for Nuclear Research, which is
one of the world&#8217;s largest and most respected centers for scientific research. SmartGlass International installed SPD-SmartGlass
in CERN&#8217;s Globe of Science and Innovation that will house a permanent exhibition and is intended to serve as a venue for a wide
range of activities, conferences and other events, In February 2011, SmartGlass International announced it supplied retrofit SPD-SmartGlass
to five London television studios of the Associated Press. The SPD-SmartGlass used in these projects harvests daylight when it&#8217;s
needed, improves occupant comfort by providing controllable solar shading during peak light conditions, and preserves views. Just prior
to this installation, it was announced that SmartGlass International installed retrofit SPD-SmartGlass panels at the set of &#8220;Daybreak,&#8221;
the breakfast anchor program from ITV, one of the UK&#8217;s largest commercial television networks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2014, Research Frontiers added Teknoglass Solutions LLP and Diamond Glass. Teknoglass Solutions LLP acquired a license from Research
Frontiers Inc. to make and sell SPD-SmartGlass architectural smart window products in the United Kingdom and Republic of Ireland. Diamond
Glass acquired a license from Research Frontiers Inc. to make and sell SPD-SmartGlass architectural smart window products throughout
Europe. In November of 2013 Research Frontiers announced that it had a new licensee, MDV, who is targeting the architectural market in
Brazil. In March of 2013 Research Frontiers announced that it had added two new licensees, Tint-It JSC and Advnanotech, both of whom
are targeting the architectural market (in addition to the automotive aftermarket discussed previously) in Russia.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>9.</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>SPD-Smart
    Marine Products:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers and its licensees are currently working with marine customers to introduce SPD-Smart products including windows, doors and
partitions. When our patented SPD-Smart light-control technology is used in yacht windows and other products, users can quickly and precisely
control and &#8220;tune&#8221; the amount of light, glare and heat coming through their windows, while preserving their view. Diamond
Sea Glaze Manufacturing commenced marketing activities for products using SPD technology during the second quarter of 2011 but did not
renew its license for SPD-SmartGlass technology for the marine market which terminated at the end of December 2017.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2022, at the NBAA trade show, Vision Systems discussed their SPD-SmartGlass contracts for marine platforms, which includes three
sailing yacht contract, four yacht contracts, and 2 cruise ship contracts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2019, Vision Systems exhibited at the Cruise Ship Interiors Expo in Miami, Florida. Building upon its expertise in dimmable shading
systems, Vision Systems exhibited its Electronically Dimmable Windows (EDWs) for solar protection and privacy, including a curved dimmable
solution, a complete privacy solution, and a multizone Electronically Dimmable Window with integrated information display. Vision Systems&#8217;
innovative solutions make it possible to eliminate shades that clutter up the space, block the view and require regular maintenance.
They also allow for a solar protection on windows where shades could not, or be difficult, to be installed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2016, Vision Systems announced at the Monaco Yacht Show and 2016 IBEX new relationships for offering SPD-SmartGlass products
with Taylor Made Systems, ProCurve Glass, and Yachtglass. In addition, the Monaco Yacht Show hosted the world premiere of the &#8220;Edition
1&#8221; model of the &#8220;ARROW460 &#8211; Granturismo,&#8221; which has SPD-Smart dimmable glazing products throughout the Silver
Arrows Marine motor yacht supplied by Vision Systems and designed by Mercedes-Benz Design.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2015, Silver Arrows Marine in conjunction with Mercedes-Benz Style (a design arm of Mercedes-Benz) unveiled a new yacht called
the ARROW460 &#8211; Granturismo featuring an SPD-SmartGlass electronically dimmable roof. The roof, which is supplied by licensee Vision
Systems, will be able to be electrically risen, creating a &#8220;glass pergola&#8221; effect on the yacht. First customer deliveries
of this production yacht are planned to start in early 2016. Vision Systems presented its products at the 2015 Marine Equipment Trade
Show in Amsterdam in November 2015 and at the Monaco Yacht Show in September 2015.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2013, Hatteras Yachts unveiled its new flagship motor yacht, the 100 Raised Pilothouse with dual SPD-SmartGlass skylights in
the galley as standard equipment at the 2013 Fort Lauderdale Boat Show.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2013, licensee Isoclima demonstrated its VebLite brand of SPD-SmartGlass for marine applications at SEATEC 2013 in Italy. SEATEC
is a leading international exhibition of technology and design for boats, megayachts and ships.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2012, licensee Isoclima exhibited its VebLite brand of SPD-SmartGlass for marine applications at the Marine Equipment Trade
(METS) Show 2012 in The Netherlands. VebLite is Isoclima&#8217;s SPD-Smart solar control and privacy glazing product that functions like
a venetian blind. It has multiple segments that provide instantly customizable shading fully controlled by the passenger that can be
operated individually to create the effect of a shade being raised or lowered or moved to the side. This precisely controls where incoming
heat and glare enter a yacht or boat through a window or rooflite, and also controls privacy levels.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to exhibiting its SPD-Smart marine products at METS 2012, licensee Vision Systems&#8217; SPD-Smart Nuance dimmable marine window
was named the category winner in the prestigious METS 2012 Design Award METS (DAME) competition for interior equipment, furnishing, materials
and electrical fittings used in cabins. DAME is considered the world&#8217;s most prestigious design competition for new marine equipment
and accessories. In METS&#8217; news release about the DAME award, it was noted &#8220;The Jury felt that Nuance is a major innovation
that will benefit designers and owners greatly - with comparatively little increase in cost.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
October 2011, Cheoy Lee Shipyards unveiled the Alpha 76 Express, its most advanced production yacht, which is fully equipped with the
latest yacht design features including SPD-SmartGlass supplied by Research Frontiers licensee Diamond Sea Glaze. The Alpha has approximately
150 square feet of SPD-SmartGlass at various places throughout the vessel and it is the first large-scale production yacht to make such
extensive use of SPD-SmartGlass. In October 2012, Cheoy Lee Shipyards exhibited two yachts &#8211; the Alpha 76 Express and the Alpha
76 Flybridge &#8211; at the 2012 Fort Lauderdale International Boat Show with SPD-SmartGlass.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>VariGuard
    SmartGlass:</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2013, Research Frontiers announced the formation of its VariGuard SmartGlass business unit. This business unit allowed the Company
to directly address market opportunities for SPD technology outside the scope of its current license agreements or the focus of its licensees.
VariGuard SmartGlass was a developmental activity for the Company and its revenues are currently immaterial relative to the Company&#8217;s
licensing activities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
VariGuard SmartGlass business unit marketed and sold SPD-Smart products directly to customers for specialty uses such as the protection
of artwork and light-sensitive documents in museums and private collections. The business uses an optimized fabrication designed specifically
for its exhibition panels. The production of these panels is outsourced to current licensees that have experience producing SPD laminates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Excessive
light-exposure is a leading cause of irreversible damage to many precious objects, particularly works on paper, textiles and watercolor.
Presently, no display system is able to provide these artifacts with any protection against visible light damage. VariGuard SmartGlass
provides the world&#8217;s first and only display panels that limit an artifact&#8217;s light-exposure only to when the artifact is being
viewed. This provides unequalled protection for light-sensitive artifacts by substantially reducing an artifact&#8217;s overall lux-hour
exposure when compared to conventional display panels.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VariGuard
SmartGlass marketing and exhibition activities include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">October
    2018: In an inauguration ceremony presided over by the King and Queen of Sweden, the country&#8217;s Nationalmuseum reopened after
    a five-year $132 million renovation. The Nationalmuseum selected ArtRatio&#8217;s display case, engineered using VariGuard SmartGlass,
    to allow visitors to experience these objects while at the same time providing unprecedented protection against irreversible damage
    from exposure to light.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Some
of the works being protected by the ArtRatio display case include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.5in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Book
    of Hours, St. Christopher carrying the Christ Child, watercolor and gold on parchment, Spain, c1400.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Book
    of Hours, Arrest of Christ, watercolor and gold on parchment, France, c1500.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ivory
    object, Christ on the Cross, France, c1350.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Book
    of Hours, St. Catherine and Kneeling Donor, watercolor and gold on parchment, Netherlands, c1430.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Book,
    The Hours of Giraldi-Guicciardini: The Rising of Lazarus; Death Carrying a Scythe; 1500-1525, Watercolor, gold on parchment, Italy.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
objects in the collection date from the Middle Ages and are highly susceptible to permanent damage from exposure to UV, visible and infrared
light.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Nationalmuseum
Comments:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;<i>The
ArtRatio smart glass table works wonderfully, does its job of protecting our manuscripts and looks great in the room as well!&#8221;
</i>Carina Pia Fryklund &#8211; Curator, Department of Prints and Drawings, Nationalmuseum</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#8220;With
VariGuard SmartGlass we can now show very light sensitive illuminations in a gallery where we also let daylight coming in.&#8221; </i>Joakim
Werning &#8211; Exhibition Designer, Nationalmuseum</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
                                            2018: VariGuard SmartGlass showcased its SPD-SmartGlass products at the West Coast Art and
                                            Framing Expo at Omega Moulding&#8217;s booth #431.</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    2017: To raise awareness of the unprecedented benefits of VariGuard SmartGlass, the Company has launched an advertising campaign
    targeting the display case and custom framing industries. The first phase of the campaign utilizes publications from leading conservation
    institutions in the US (Journal of the American Institute of Conservation) and the UK (Institute of Conservation) as well the leading
    institution for the picture framing industry (Picture Framing Magazine).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2017: VariGuard SmartGlass showcased its SPD-SmartGlass products at the 45th annual meeting of the American Institute for Conservation
    of Historic and Artistic Works (AIC) in Chicago at booth #107.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">September
    2015: The Church History Museum, operated by The Church of Jesus Christ of Latter-day Saints, installed 22 exhibit cases containing
    VariGuard SmartGlass panels to protect light sensitive documents and artifacts. VariGuard panels provide a better viewing experience
    (by allowing substantially higher gallery illumination levels), while simultaneously reducing damaging visible light-exposure to
    artifacts.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">August
    2015: The Smithsonian&#8217;s National Postal Museum selected VariGuard SmartGlass panels to protect the 1856 British Guiana One
    Cent Magenta, the world&#8217;s most famous rare postage stamp.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2015: VariGuard SmartGlass exhibited its products at the American Institute for Conservation of Historic and Artistic Works (&#8220;AIC&#8221;)
    43rd annual meeting in Miami, FL. Seth Van Voorhees, President of the VariGuard SmartGlass business unit commented: &#8220;Our display
    panels offer the highest level of protection against UV and visible light damage in the industry and they are being used in cases,
    frames and wall cases to protect various light sensitive artifacts in museums internationally. Reinforcing the benefits of VariGuard
    panels and how they limit light exposure, the Smithsonian National Postal Museum presented a paper at this meeting entitled &#8220;(Year
    of Light) Lighten Up: Enhancing Visitor Experiences,&#8221; which will discuss the positive impact that VariGuard panels have in
    protecting valuable artifacts and enhancing the visitor experience.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2015: VariGuard SmartGlass exhibited its display panels at a Washington Conservation Guild meeting focused on innovative new conservation
    technologies at the Smithsonian Institution&#8217;s S. Dillon Ripley Center in Washington, DC.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">November
    2014: VariGuard SmartGlass was invited to present at a meeting of the Washington Conservation Guild which was entitled: &#8220;Outsmarting
    Light: SmartGlass Technology in Exhibitions&#8221;. At this meeting, results of the light conservation benefits of its light control
    panels at the National Postal Museum were reported. This study quantified the dramatic reduction (&gt;86%) in light exposure that
    artifacts experienced in cases using VariGuard SmartGlass display panels versus traditional glass display panels.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 24px; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">June
    2014: VariGuard SmartGlass business unit announced that the Smithsonian&#8217;s National Postal Museum will use VariGuard SmartGlass
    panels based on SPD-SmartGlass technology at the &#8220;Behind the Badge&#8221; exhibition in Washington, DC. This exhibit showcases
    the work of one of the nation&#8217;s oldest federal law enforcement agencies and VariGuard panels are featured in display cases
    that showcase historic light-sensitive artifacts.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">January
    2014: VariGuard SmartGlass announced that Omega Moulding will distribute its patented light control SmartGlass products for frames
    and display cases in the United States and Canada. That month Omega Moulding showcased the benefits of VariGuard SmartGlass products
    at the 15th Annual West Coast Art and Frame Expo and National Conference in Las Vegas, NV.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May
    2013: VariGuard SmartGlass featured its panels in several framing applications at Museum Expo 2013 at the Baltimore Convention Center
    in Baltimore, MD.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 14, 2019, the Company suspended its VariGuard SmartGlass business unit activities. Instead, the Company licensed a new entity to
pursue the business opportunities previously pursued by the Company&#8217;s VariGuard SmartGlass business unit. This new licensee continues
to use the VariGuard SmartGlass name. The non-exclusive license grants this new licensee the right to manufacture and sell: (i) SPD-SmartGlass
products used in panels, frames, cases, wall cases, appliances or other similar products to protect light-sensitive documents, artwork
or other objects, (ii) SPD-SmartGlass products used in panels, frames, cases, wall cases, appliances or other similar products to provide
&#8220;hide and reveal&#8221; functionality, and (iii) SPD-SmartGlass products used in a medical device to provide control and management
of visible light.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">More
information about VariGuard SmartGlass can be found on its independent website at www.VariGuard.com.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Marketing
Activities and Licensee Support:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to supporting the efforts of its licensees, the Company also recognizes the need to develop the SPD industry as a whole. As
such, the Company continues to plan and execute complementary programs that build awareness and interest in smart glass generally and
demand for SPD-Smart products specifically. In the last several years, these programs included presentations at various general industry
conferences, participation in panel presentations and discussions hosted by academia, development of trade association educational materials,
and presentations to architects, designers, and other influential specifiers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2020, the Company and Gauzy presented at the CES in Las Vegas the benefits of SPD-SmartGlass for the automotive, architectural
and consumer electronics industries. Some examples on display were automotive sunroofs that could be controlled electronically with a
variety of control systems including smart speakers, high definition and projection displays. The use of SPD-SmartGlass technology enhances
the clarity and vibrancy of displayed images, and when used to control the tint of automotive windows, sunroofs and sun visors, reduces
heat, light or glare on demand or automatically. This can increase the driving range of electric vehicles by up to 5.5% and reduce CO2
emissions by up to four grams per kilometer and reduce air conditioner compressor sizes by 40%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2019, Research Frontiers and its licensee Gauzy rang the opening bell at the Nasdaq Market Site in Times Square to announce
Gauzy&#8217;s new SPD-Smart light control film factory in Stuttgart, Germany. In early December 2019, Research Frontiers, Gauzy and executives
from the automotive and architectural smart glass industries, invited guests and government officials, celebrated the opening of Gauzy&#8217;s
new state-of-the-art production facility in Stuttgart, Germany. In May 2019, Research Frontiers presented the benefits of SPD-SmartGlass
to the Automotive Industry at the 5th International CTI Automotive Glazing USA conference in Novi, Michigan. In March 2019, the Company
presented the benefits of SPD-SmartGlass to the Automotive Industry at the Automotive Glazing Summit in Berlin, Germany. Both of these
presentations focused on a real-world analysis of the use, benefits and reliability of SPD-SmartGlass in automotive and other glazings.
SPD-SmartGlass technology, which allows users to instantly vary the tint of glass or plastic, is currently being used in the automotive,
aircraft, marine, architectural, museum and consumer electronics industries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2018, the Company was invited to speak at the 12th International CTI Conference &#8211; Automotive Glazing Europe and at the 3rd Annual
2018 Disruptive Growth &amp; Healthcare Conference on the subject of disruptive automotive technologies. In 2017 and 2016, the Company
participated in clean tech, emerging growth and automotive glass conferences in Europe, and during 2016 the Company presented at the
Autonomous Vehicle Interior Design &amp; Technology Symposium in Novi, Michigan and was the keynote speaker, and event chairman, at the
annual CTI Automotive Glazing USA Conference in Rochester, Michigan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s market development department has a number of other initiatives in place. To help guide and prioritize its technical
and marketing investments, the Company periodically retains outside strategic marketing and other consultants to help generate increased
short- and medium-term market penetrations for each of the major markets for the Company&#8217;s light-control technology, and to provide
support and guidance to the Company&#8217;s licensees worldwide.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has emerged as a leading resource for market research information on the subject of smart glass. Research Frontiers lectures
and presents at industry conferences in areas of energy efficiency, daylight harvesting and sustainability. The Company has published
independent test data about SPD-SmartGlass, shared the results of its research studies and test data with industry and the media, posted
various reference materials to the Company&#8217;s website for global dissemination, and published presentations, data and bylined articles.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers maintains an active role with various standards-setting organizations, including ASTM International, which has an active committee
developing standards for smartglass.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to Research Frontiers providing overarching support of licensees&#8217; sales efforts by developing the SPD industry as a whole,
leveraging its prominence as a leading resource on the topic of smart glass, and maintaining an active role with standards organizations,
Research Frontiers also supports licensees&#8217; marketing and sales efforts directly. Activities include advising and assisting with
branding strategies and advertising campaigns, website development and other marketing materials, joint presentations to prospective
customers, and additional support. As a focal point of interest in smart glass, resulting in many consumer and business inquiries, Research
Frontiers has an active referral program to generate customer leads for its licensees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of this mission to develop the industry and to support our licensees&#8217; acquiring SPD projects, Research Frontiers completed
the construction of the SPD-SmartGlass Design Center. This Center is also configured as an interactive and energy-efficient &#8220;smart&#8221;
executive office and conference room and is located at the Company&#8217;s corporate headquarters in Woodbury, New York. The SPD-SmartGlass
Design Center features leading-edge SPD-Smart windows of different sizes (some floor-to-ceiling) and framing materials. It has a multi-functional
electronic controller system for manual, remote, and automatic SPD-SmartGlass switching, and windows that can be controlled remotely
over the internet or using a smart phone. This interactive area also contains other types of smart glass, such as those using liquid
crystal and electrochromic technologies, allowing users to operate and experience first-hand the differences in performance characteristics
of different types of smart glass. Additional showcases of SPD-SmartGlass are being established in other geographic locations to make
it convenient for even more people to experience the benefits of SPD-SmartGlass technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers&#8217; Design Center is the only known public forum where designers, specifiers and end-users can compare performance between
SPD-Smart technology and products using other light-control technologies. Research Frontiers believes that the growth of the smart glass
industry will accelerate as more information is made available through direct comparisons. Research Frontiers believes that SPD products
will be strongly preferred over competing technologies once a direct comparison is available to potential buyers. Research Frontiers
continues to encourage its competitors to participate in public forums where consumers of electronically tintable products can see the
relative performance of products that are available.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Licensees
of Research Frontiers:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s licensees are currently categorized into four main areas: materials for making films (emulsions), film, lamination of
film to glass or plastic, and end-products. Emulsion makers produce and combine the necessary materials (i.e. SPD particles and various
liquids and special polymers) from which SPD-Smart films are made. The film makers coat a thin layer of emulsion between two sheets of
plastic film, each of which has a transparent conductive coating. This emulsion is then partly solidified to form an SPD film that allows
users to control the amount of light, glare and heat passing through this film. The end-product licensees then integrate this film into
a variety of SPD-Smart products or make electronic systems to control such SPD-Smart products. Some of these end-product licensees do
their own lamination of the SPD light-control film to glass or plastic, and some outsource this lamination to other companies. The names
of Research Frontiers&#8217; licensees, and the year that their license agreements were entered into, are available on the Company&#8217;s
SmartGlass.com website and with its filings with the Securities and Exchange Commission.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Licensees
of Research Frontiers that incorporate SPD technology into end-products will pay Research Frontiers a royalty of 5-15% of net sales of
licensed products under license agreements currently in effect and may also be required to pay Research Frontiers fees and minimum annual
royalties. Licensees that sell components (such as SPD emulsion or film) or lamination services to other licensees of Research Frontiers
do not pay a royalty on such sale or service, and Research Frontiers will collect a royalty from the licensee incorporating these components
into their own SPD-Smart end-products. Research Frontiers&#8217; license agreements typically allow the licensee to terminate the license
after some period of time and give Research Frontiers only limited rights to terminate before the license expires. The current licensees
of Research Frontiers are listed on the Company&#8217;s website, and licenses granted by the Company are non-exclusive and generally
last as long as Research Frontiers&#8217; patents remain in effect. Due to their bankruptcy filings or other termination of their general
business activities or for other reasons, the Company does not believe that Polaroid Corporation, Kerros Limited, ThermoView Industries,
BRG Group, MDV, Hanamac, SPD Technologies, SPD Systems, and Film Technologies International are pursuing business activities with respect
to SPD technology. The Company and SPD Control Systems agreed to terminate their license agreement in December 2014 which resulted in
a grant back to Research Frontiers of certain rights in SPD Control Systems&#8217; intellectual property. Some of the Company&#8217;s
other licensees are currently inactive with respect to SPD technology, but may hereafter become active again. To date, the Company has
not generated sufficient revenue from its licensees to profitably fund its operations other than a profit reported for the third quarter
of 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company plans to continue to exploit its SPD-Smart light-control technology by entering into additional license and other agreements
with end-product manufacturers such as manufacturers of flat glass, flat panel displays and automotive products, and with other interested
companies who may wish to acquire rights to manufacture and sell the Company&#8217;s proprietary emulsions and films. Although the Company
believes based upon the status of current negotiations that additional license agreements with third parties will be entered into, there
can be no assurance that any such additional license agreements will be consummated, or of the extent to which any current or future
licensee of the Company will produce or sell commercial products using the Company&#8217;s technology or generate meaningful revenue
from sales of such licensed products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s plans also call for further development of its technology and the provision of additional technological and marketing
assistance to its licensees to develop commercially viable SPD-Smart products and expand the markets for such products. The Company cannot
predict when or if new license agreements will be entered into or the extent to which commercial products will result from its existing
or future licensees because of general economic conditions and the risks inherent in the developmental process and because commercialization
is dependent upon the efforts of its licensees as well as on the continuing research and development efforts of the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2022, Research Frontiers, and its licensee and strategic investor Gauzy Ltd. announced that, following successfully raising
$60 million in a Series D financing, Gauzy has acquired Research Frontiers licensee, Vision Systems. With the consolidation of the two
companies, the combined entity now has international subsidiaries on six continents, product availability through direct fulfillment
and a distribution channel of over 70 certified industrial partners, five dedicated manufacturing sites, 14 global offices. The combined
entity reports revenues of approximately $50 million in 2021, and holding over 60 patents, offering 20 unique product categories, and
employing 480 people globally serving customers in over 50 countries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Competitive
Technologies:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that SPD light-control technology, in which particles move under the influence of an electric field, has certain performance
advantages over other &#8220;smart glass&#8221; technologies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that pricing and product performance are the two main factors critical to the adoption of smart glass products. Because
the non-SPD smart glass technologies listed below do not have published, consistent pricing or cost data that can be relied upon, the
Company cannot accurately report its price position relative to these other technologies. In terms of product performance, the Company
believes that SPD-SmartGlass technology offers numerous advantages over other smart glass technologies as discussed below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable
light transmission technologies can be classified into two basic types: &#8220;active&#8221; technologies that can be controlled electrically
by the user either automatically or manually, and &#8220;passive&#8221; technologies that can only react to ambient environmental conditions
such as changes in lighting or temperature. One type of passive variable light transmission technology is photochromic technology; such
devices change their level of transparency in reaction to external ultra-violet radiation. As compared to photochromic technology, the
Company&#8217;s SPD technology permits the user to adjust the amount of light passing through the viewing area of the device, rather
than the viewing area of the photochromic device merely reacting to external radiation without control by the user. In addition, the
reaction time necessary to change from light to dark with SPD-Smart technology can be almost instantaneous, as compared to the much slower
reaction time for photochromic devices. Also, unlike SPD technology, photochromic technology does not function well at the high and low
ends of the temperature range in which smart windows and other devices are normally expected to operate, nor does photochromic technology
perform well in vehicles or other enclosed settings where existing glass is blocking incoming ultra-violet light which is required for
photochromic devices to operate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Similarly,
thermochromic smart windows are passive systems which change their light transmission properties as sunlight heats or cools the glass.
Because the light transmission properties of thermochromic systems are not controlled by the user, their ability to adapt to the specific
needs of occupants is very limited. For example, thermochromic glazings will remain tinted on hot days even when occupants desire more
daylight to enter the building or when they want to preserve their views. SPD-Smart windows, which require very low amounts of power
to operate, allow for much greater control of incoming light, glare and heat and can be adjusted to any level of light transmission from
dark to clear at any time. In addition, SPD-Smart windows can block up to 99.5% of incoming light, a level many times darker than thermochromic
systems. The added advantage offers much higher levels of privacy and control over incoming solar energy. Companies involved in thermochromic
technology include Pleotint, Suntek and Ravenbrick.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Active,
user-controllable technologies, sometimes referred to as &#8220;smart&#8221; technologies, are generally more useful than passive technologies
because they allow the user to actually control the state of the window. This control is achieved with a manual adjustment, or automatically
when coupled with a timer or sensing device such as a photocell, motion detector, thermostat or other intelligent building system.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are three main types of active devices which are compared below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electrochromic
    devices (EC)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquid
    crystal devices (LC)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Suspended-particle
    devices (SPD)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Electrochromic
Technology:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Electrochromic
windows and rear-view mirrors use a direct current voltage to alter the molecular structure of electrochromic materials (which can be
in the form of either a liquid, gel or solid film) causing the material to darken. When compared to electrochromic devices, SPD technology
is expected to have numerous potential performance and manufacturing advantages, including some or all of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">significantly
    faster response time, especially compared to larger electrochromic glazings</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ability
    to precisely &#8220;tune&#8221; an infinite number of intermediate light-transmission states</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">consistent
    and uniform switching speed regardless of size of glazing area</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">more
    reliable performance over a wider temperature range </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">higher
    contrast ratios and the capability of achieving darker shaded states for large area product applications</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 29; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">unpowered
    state is dark, maximizing solar heat gain benefits when the room, office or vehicle is not in use</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">lower
    electrical current drain </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">higher
    estimated battery life in applications where batteries are used </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">no
    &#8220;iris effect&#8221; (where light transmission changes first occur at the outer edges of a window or mirror and then work their
    way toward the center) when changing from clear to dark and back again</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD
    technology is a film-based technology that can be applied to plastic, acrylic, and chemically strengthened glass as well as glass,
    and which can be applied to curved as well as flat surfaces</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">available
    in single panels for retrofitting existing windows, skylights and doors</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
companies with substantially greater resources than Research Frontiers such as 3M, Gentex Corp., Pilkington, PPG Industries, Saint-Gobain
and other large corporations have pursued or are pursuing projects in the electrochromic area. While some of these companies have reportedly
discontinued or substantially curtailed their work on electrochromics due to technical problems and issues relating to the expense of
these technologies, at least four companies (Gentex, PPG Industries, View (formerly known as Soladigm), and Sage Electrochromics) are
currently working to commercialize electrochromic window products. In May 2012, Saint-Gobain acquired Sage Electrochromics and combined
all of their respective electrochromic manufacturing and developmental efforts. In late 2020, View announced that it was trying to become
a public company by merging with a Special Purpose Acquisition Company (&#8220;SPAC&#8221;) CF Finance Acquisition Corp. II (Nasdaq:
CFII).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Liquid
Crystal Technology:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
date, the main types of liquid crystal smart windows have been produced by Taliq Corp. (a subsidiary of Raychem Corp. which has since
discontinued its liquid crystal operations and licensed its technology to others), Asahi Glass Co., Gauzy, Nippon Sheet Glass, Saint-Gobain
Glass, iGlass Projects Pty Limited, Polytronix, Inc., DMDisplays, and 3M (which has also reportedly discontinued its liquid crystal film
making operations). The first four companies listed above are also licensees of Research Frontiers for SPD-Smart technology. Liquid crystal
windows only change from a cloudy, opaque milky-white to a clear state, are hazy when viewed at an angle and have no useful intermediate
states. As compared to liquid crystal windows, SPD smart windows are expected to have some or all of the following advantages:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">have
    less direct and off-angle haze</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">in
    its intermediate tinted states provides shading without loss of view</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">operates
    over a wider temperature range </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">uses
    less power </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">higher
    contrast ratios</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reduction
    in the amount of light transmitted rather than simply scatter it </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">permits
    an infinite number of intermediate states between a transparent state and a dark blue state, rather than typically just two states
    </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">offers
    superior solar heat gain control</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 30; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the flat panel display market, further development (such as the achievement of faster switching speeds sufficient for full-motion video
applications) is required if the Company expects to compete against display technologies that are currently being used commercially such
as liquid crystal displays (&#8220;LCDs&#8221;) and organic light-emitting diodes (&#8220;OLEDs&#8221;). Some of the advantages that
SPD displays might have include the ability to make displays without using sheet polarizers or alignment layers, and lower light loss
and a corresponding reduction in backlighting requirements. However, such products need additional product design, engineering or testing
before an evaluation of the commercial potential of such SPD-SmartGlass products can be determined and when, or if, its licensees may
begin to penetrate the flat panel display market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">LCDs
and other types of displays, liquid crystal windows, as well as electrochromic self-dimmable rear-view mirrors, are already on the market,
whereas products incorporating SPD technology (as well as electrochromic windows) have only begun to appear in the marketplace. Therefore,
the long-term durability and performance of SPD-Smart displays have not yet been fully ascertained. The companies that manufacture LCD
and other display devices, liquid crystal windows, and electrochromic self-dimmable rear-view mirrors and windows, have substantially
greater financial resources and manufacturing experience than the Company. There is no assurance that comparable systems having the same
advantages of the Company&#8217;s SPD technology could not be developed by competitors at a lower cost or that other products could not
be developed which would render the Company&#8217;s products difficult to market or otherwise render our products obsolete.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Research
and Development:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of the Company&#8217;s research and development efforts, the Company believes that its SPD technology is now, or with additional
development will become, usable in a number of commercial products. Such products may include one or more of the following fields: &#8220;smart&#8221;
windows, doors, skylights and partitions; variable light transmission eyewear such as sunglasses and goggles; self-dimmable automotive
sunroofs, windows, sun visors, and mirrors; display cases/frames; and instruments and other information displays that use digits, letters,
graphic images, or other symbols to supply information, including scientific instruments, aviation instruments, automobile dashboard
displays and, if certain improvements can be made in various features of the Company&#8217;s SPD technology that increases switching
speed to the levels needed for video applications, portable computer displays and flat panel television displays.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Even
though the Company&#8217;s SPD technology has much faster switching speeds than electrochromic technology, current switching speeds are
not fast enough for such video applications. The Company believes that most of its research and development efforts have applicability
to products that may incorporate the Company&#8217;s technology. At its current state of development, the Company&#8217;s technology
has been judged sufficiently advanced by various of its licensees and their customers for them to proceed with the development, introduction
and sale of SPD-Smart products. However, the Company is continuously investing in research and development because it believes that further
improvements will result in accelerated and increased market penetration. The Company intends to continue its research and development
efforts for the foreseeable future to improve its SPD light-control technology and thereby assist our licensees in the product development,
sales and marketing of various existing and new SPD-Smart products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the past few years, the Company and/or its licensees have made significant advances relating to materials to enable (1) improved stability
of SPD emulsions, (2) a wider range of light transmission, (3) improved film adhesion and cohesion and (4) increased durability of SPD
films/laminates, and (5) cost reductions. These advances have resulted in patents being issued to the Company by the US Patent Office
and by foreign patent offices between 2018-2022 in addition to other patents and patent applications that are pending worldwide.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has devoted most of the resources it has heretofore expended to research and development activities with the goal of producing
commercially viable SPD products and has developed working prototypes of SPD-Smart products for several different applications, with
primary emphasis on smart windows for various industries. In addition to working with the Company&#8217;s licensees, Research Frontiers
has also expanded its efforts to also work directly with some of our licensees&#8217; major customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 31; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers&#8217; main goals in its research and development include:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing
    wider ranges of light transmission and quicker switching speeds</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developing
    different colored particles</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reducing
    the voltage required to operate SPDs</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">obtaining
    data and developing improved materials regarding environmental stability and longevity</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">quantifying
    the degree of energy savings expected by users of the Company&#8217;s technology including the degree that SPD technology can control
    heat and its contribution to energy savings directly and through daylight harvesting strategies in sustainable building designs</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">continually
    striving to improve the performance and reducing material/production costs associated with making SPD-Smart products</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Excluding
non-cash expenses of approximately $16,000 and $10,000, associated with the grant of stock options to the Company&#8217;s technical personnel,
Research Frontiers incurred approximately $593,000 and $570,000 during the years ended December 31, 2022 and 2021, respectively, for
research and development costs. Research Frontiers plans to engage in substantial continuing research and development activities to invest
in future improvements in SPD light-control technology and to expand for its licensees the capabilities of SPD-Smart technology and the
markets for SPD-Smart products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Patents
and Proprietary Information:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers continues to make substantial investments to develop, license and protect its intellectual property position. The Company has
14 United States and several hundred foreign patents in force. The Company&#8217;s United States patents expire at various dates from
2023 through 2037, while its foreign patents expire at various dates from 2023 through 2037.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has current US and foreign patent applications that, if granted, would add a number of additional patents to its portfolio. The
Company believes that its SPD light-control technology is adequately protected by its patent position and by its proprietary technological
know-how. However, the validity of the Company&#8217;s patents has never been contested in any litigation. The Company also possesses
know-how and relies on trade secrets and nondisclosure agreements to protect its technology. The Company generally requires any employee,
consultant, or licensee having access to its confidential information to execute an agreement whereby such person agrees to keep such
information confidential.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Rights
Plan:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2013, the Company&#8217;s Board of Directors adopted a Stockholders&#8217; Rights Plan (the &#8220;Rights Plan&#8221;) and declared
a dividend distribution of one right (a &#8220;Right&#8221;) for each outstanding share of Company common stock to stockholders of record
at the close of business on March 3, 2003 (&#8220;Record Time&#8221;) and authorized the issuance of one Right in respect of each share
of Common Stock issued after the Record Time and prior to the Separation Time. The Rights Plan was readopted and extended in December
2022 until February 11, 2033.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Separation
Time&#8221; shall mean the earlier of the Close of Business on the tenth Business Day (or such later date as the Board of Directors may
from time to time fix by resolution adopted prior to the Separation Time that otherwise would have occurred) following but not including
(i) the date on which any Person commences a tender or exchange offer that, if consummated, would result in such Person&#8217;s becoming
an Acquiring Person, and (ii) the date of the first event causing a Flip-in Date to occur; provided that if any tender or exchange offer
referred to in clause (i) of this paragraph is cancelled, terminated or otherwise withdrawn prior to the Separation Time without the
purchase of any shares of Common Stock pursuant thereto, such offer shall be deemed, for purposes of this paragraph, never to have been
made.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to certain exceptions listed in the Rights Plan, if a person or group has acquired beneficial ownership of, or commences a tender or
exchange offer for, 15% or more of the Company&#8217;s common stock, unless redeemed by the Company&#8217;s Board of Directors, each
Right entitles the holder (other than the acquiring person) to purchase from the Company $80 worth of common stock for $40. If the Company
is merged into, or 50% or more of its assets or earning power is sold to, the acquiring company, the Rights will also enable the holder
(other than the acquiring person) to purchase $80 worth of common stock of the acquiring company for $40. During 2022, the Company extended
the expiration of The Rights which will now expire at the close of business on February 11, 2033, unless the Rights Plan is extended
by the Company&#8217;s Board of Directors or unless the Rights are earlier redeemed by the Company at a price of $.0001 per Right. The
Rights are not exercisable during the time when they are redeemable by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 32; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
above description highlights some of the features of the Company&#8217;s Rights Plan and is not a complete description of the Rights
Plan. A more detailed description and copy of the Rights Plan has been filed with the SEC and is available from the Company upon request.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Available
Information:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
principal executive offices are located at 240 Crossways Park Drive, Woodbury, New York 11797, our telephone number is (516) 364-1902,
and our Internet website address is www.SmartGlass.com. We make available free of charge on or through our Internet website our annual
report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements on Schedule 14A, and amendments to
those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as soon as reasonably practicable
after we electronically file such materials with, or furnish them to, the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    1A.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">RISK
    FACTORS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the other information in this Annual Report on Form 10-K, you should carefully consider the following factors in evaluating
us and our business. This Annual Report contains, in addition to historical information, forward-looking statements that involve risks
and uncertainties, some of which are beyond our control. Should one or more of these risks and uncertainties materialize or should underlying
assumptions prove incorrect, our actual results could differ materially. Factors that could cause or contribute to such differences include,
but are not limited to, those discussed below, as well as those discussed elsewhere in this Annual Report, including the documents incorporated
by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are risks associated with investing in companies such as ours who are primarily engaged in research and development. In addition to risks
which could apply to any company or business, you should also consider the business we are in and the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Source
and Need for Capital.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022, we had approximately $4.2 million in cash and cash equivalents.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
we take steps in the commercialization and marketing of our technology or respond to potential opportunities and/or adverse events, our
working capital needs may change. We anticipate that if our cash and cash equivalents are insufficient to satisfy our liquidity requirements,
we will require additional funding to sustain our ongoing operations and to continue our SPD technology research and development activities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have funded most of our activities through sales of our common stock to investors, and upon the exercise of options and warrants. The
eventual success of the Company and generation of positive cash flow will be dependent upon the extent of commercialization of products
using the Company&#8217;s technology by the Company&#8217;s licensees and payments of continuing royalties on account thereof. We can
give no assurances that we will generate sufficient cash in the future (through sales of our common stock, exercise of options and warrants,
royalty fees, or otherwise) to satisfy our liquidity requirements or sustain future operations, or that additional funding, if required,
will be available when needed or, if available, on favorable terms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022, the Company had cash and cash equivalents of approximately $4.2 million, working capital of $4.6 million and total
shareholders&#8217; equity of $4.8 million. Our quarterly projected cash flow shortfall, based on our current operations, adjusted for
any non-recurring cash expenses and adjusted for additional royalties expected to be received for use of our products in new production,
for the next 12 months, is approximately $200,000 per quarter. We may eliminate some operating expenses in the future, which will further
reduce our cash flow shortfall if needed. Based on these assumptions, we currently expect to have sufficient working capital for more
than the next 5 years of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 33; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>History
of Operating Losses.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have experienced net losses from operations, and we may continue to incur net losses from operations in the future. We have incurred
substantial costs and expenses in researching and developing our SPD technology. As of December 31, 2022, we had an accumulated deficit
of $122.4 million since our inception. Our net loss was $2.7 million in 2022 and $1.8 million in 2021, (which includes non-cash accounting
charges in 2022 and 2021 of $0.2 million and $0.2 million, respectively, resulting from the expensing of grants of stock options).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may not generate sufficient cash flows to cover our operating expenses.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
noted above, we have incurred recurring losses since inception and expect to continue to incur losses as a result of costs and expenses
related to our research and continued development of our SPD technology and our corporate general and administrative expenses. Our limited
capital resources and operations to date have been substantially funded through sales of our common stock, exercise of options and warrants
and royalty fees collected. As of December 31, 2022, we had working capital of approximately $4.6 million, cash and cash equivalents
of approximately $4.2 million, shareholders&#8217; equity of approximately $4.8 million and an accumulated deficit of $122.4 million.
In the event that we are unable to generate sufficient cash from our operating activities or raise additional funds, we may be required
to delay, reduce or severely curtail our operations or otherwise impede our on-going business efforts, which could have a material adverse
effect on our business, operating results, financial condition and long-term prospects.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have never declared a cash dividend and do not intend to declare a cash dividend in the foreseeable future.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have never declared or paid cash dividends on our common stock. Payment of dividends on our common stock is within the discretion of
our Board of Directors and will depend upon our future earnings, capital requirements, financial condition and other relevant factors.
We do not anticipate declaring or paying any cash dividends on our common stock in the foreseeable future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
do not directly manufacture products using SPD technology. We currently depend upon the activities of our licensees and their customers
in order to be profitable.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not directly manufacture products using SPD technology. We currently depend upon the activities of our licensees in order to be profitable.
Although a variety of products have been sold by our licensees, and because it is up to our licensees to decide when and if they will
introduce products using SPD technology, we cannot predict when and if our licensees will generate substantial sales of such products.
Our SPD technology is currently licensed to over 40 companies. Other companies are also evaluating SPD technology for use in various
products. In the past, some companies have evaluated our technology without proceeding further. While we expect that our licensees would
be primarily responsible for manufacturing and marketing SPD-Smart products and components, we are also engaging in market development
activities to support our licensees and build the smart glass industry. We cannot control whether or not our licensees will develop SPD
products. Some of our licensees appear to be more active than others, some appear to be better capitalized than others, and some licensees
appear to be inactive. There is no guarantee when or if our licensees will successfully produce any commercial product using SPD technology
in sufficient quantities to make the Company profitable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>SPD-Smart
products have only recently been introduced.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Products
using SPD technology have only recently begun to be introduced into the marketplace. Developing products using new technologies can be
risky because problems, expenses and delays frequently occur, and costs may or may not come down quickly enough for such products using
new technologies to rapidly penetrate mass market applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have several large licensees that account for 10% or more of our annual fee income.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2022, four licensees accounted for 28%, 23%, 13% and 11%, respectively, of fee income recognized for the year. During 2021, four licensees
accounted for 20%, 18%, 18% and 12%, respectively, of fee income recognized for the year. The loss of all or a substantial portion of
the fee income from any of these customers (or certain other significant customers) could have a material adverse effect on our business,
financial condition, and/or results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 34; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>SPD-Smart
products face intense competition, which could affect our ability to increase our revenues.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
market for SPD-Smart products is intensely competitive and we expect competition to increase in the future. We compete based on the functionality
and the quality of our product. Many of our current and potential competitors have significantly greater financial, technical, marketing
and other resources than we have. In addition, many of our competitors have well-established relationships with our current and potential
customers and have extensive knowledge of our industry. If our competitors develop new technologies or new products, improve the functionality
or quality of their current products, or reduce their prices, and if we are unable to respond to such competitive developments quickly
either because our research and development efforts do not keep pace with our competitors or because of our lack of financial resources,
we may be unable to compete effectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Declining
production of automobiles, airplanes, trains, boats and real estate could harm our business.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
licensees&#8217; commercialization efforts of SPD-Smart products could be negatively impacted if the global production of automobiles,
airplanes, trains, boats and real estate construction declines significantly. If such commercialization is reduced, our revenues, results
of operations and financial condition could be negatively impacted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Limited
source of SPD film.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
end-product licensees require a source of SPD film to manufacture finished products. Currently, Hitachi Chemical and Gauzy Ltd. are the
only sources of commercial quantities of SPD-film. There are several other companies that are licensed to manufacture SPD-film, but they
have not begun commercial production of this film. Our end-product licensees&#8217; ability to sell SPD products could be negatively
impacted if there was a prolonged disruption in SPD-film availability. Such a disruption could also negatively impact our revenues, results
of operations and financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
are dependent on key personnel.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
continued success will depend, to a significant extent, on the services of our directors, executive management team, key personnel and
certain key scientists. If one or more of these individuals were to leave the Company, there is no guarantee that we could replace them
with qualified individuals in a timely or economically satisfactory manner or at all. The loss or unavailability of any or all of these
individuals could harm our ability to execute our business plan, maintain important business relationships and complete certain product
development initiatives, which would have a material adverse effect on our business, results of operations and financial conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Dependence
on SPD-Smart technology.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
SPD technology is the only technology we work with, our success depends upon the viability of SPD technology which has yet to be fully
proven. We have not fully ascertained the performance and long-term reliability of our technology, and therefore there is no guarantee
that our technology will successfully be incorporated into all of the products which we are targeting for use of SPD technology. We expect
that different product applications for SPD technology will have different performance and reliability specifications. We expect that
our licensees will primarily be responsible for reliability testing, but that we may also continue to do reliability testing so that
we can more effectively focus our research and development efforts towards constantly improving the performance characteristics and reliability
of products using SPD technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
patents and other protective measures may not adequately protect our proprietary intellectual property, and we may be infringing on the
rights of others.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
intellectual property, particularly our proprietary rights in our SPD technology, is critical to our success. We have received various
patents, and filed other patent applications, for various applications and aspects of our SPD technology. In addition, we generally enter
into confidentiality and invention agreements with our employees and consultants. Such patents and agreements and various other measures
we take to protect our intellectual property from use by others may not be effective for various reasons generally applicable to patents
and their granting and enforcement. In addition, the costs associated with enforcing patents, confidentiality and invention agreements
or other intellectual property rights may be expensive. Our inability to protect our proprietary intellectual property rights or gain
a competitive advantage from such rights could harm our ability to generate revenues and, as a result, our business and operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>If
we fail to maintain an effective system of internal control over financial reporting, the accuracy and timing of our financial reporting
may be adversely affected.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting designed 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. Our management is likewise required, on a quarterly basis, to evaluate the effectiveness
of our internal controls and to disclose any changes and material weaknesses identified through such evaluation of those internal controls.
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there
is a reasonable possibility that a material misstatement of our annual or interim financial statements will not be prevented or detected
on a timely basis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we identify material weaknesses or significant deficiencies in our internal controls or disclosure controls, we may be unable to provide
required financial information in a timely and reliable manner and we may incorrectly report financial information. If our financial
statements are not filed on a timely basis, we could be subject to adverse action by shareholders, Nasdaq, the SEC or other regulatory
authorities. The existence of material weaknesses or significant deficiencies in internal control over financial reporting could adversely
affect our reputation or investor perceptions of us, which could have a negative effect on the trading price of our stock. In addition,
we may incur additional costs to remediate material weaknesses or significant deficiencies in our internal control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
cannot assure you that a material weakness will not arise in the future due to a failure to implement and maintain adequate internal
control over financial reporting. In addition, even if we are successful in strengthening our controls and procedures, in the future
those controls and procedures may not be adequate to prevent or identify irregularities or errors or to facilitate the fair presentation
of our financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 35; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    1B.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">UNRESOLVED
    STAFF COMMENTS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    2.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">PROPERTIES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company currently occupies approximately 9,500 square feet of space at an annual rent which, in 2022 was approximately $183,000, for
its executive office, research facility and SPD-Smart Glass Design Center at 240 Crossways Park Drive, Woodbury, New York 11797 under
a lease expiring March 31, 2025. The Company believes that its space, including its laboratory facilities, is adequate for its present
needs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    3.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">LEGAL
    PROCEEDINGS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no legal proceedings pending by or against the Company required to be reported under this Item 3.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    4.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">MINE
    SAFETY DISCLOSURES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span>&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">PART
II</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    5.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">MARKET
    FOR THE REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">(a)
Market Information</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.25in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Company&#8217;s common stock is traded on the NASDAQ Capital Market under the symbol &#8220;REFR&#8221;. As of March 8, 2023, there
    were 33,509,287 shares of common stock outstanding.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    following table sets forth the range of the high and low selling prices (as provided by the National Association of Securities Dealers)
    of the Company&#8217;s common stock for each quarterly period within the past two fiscal years:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid">Quarter Ended</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Low</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">High</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-indent: 0pt; padding-left: 0pt">March 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">2.65</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">5.66</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">June 30, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.01</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.15</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">September 30, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.76</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.18</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">December 31, 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.65</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.63</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">March 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.34</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2.45</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.51</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.29</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">September 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.55</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.85</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.83</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.53</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
quotations may reflect inter-dealer prices, without retail mark-up, mark-down, or commission, and may not necessarily represent actual
transactions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 36; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">(b)
Approximate Number of Security Holders</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 8, 2023, there were approximately 312 holders of record of the Company&#8217;s common stock and the closing price of our common
stock was $1.80 per share. The Company estimates that there are approximately 7,100 beneficial holders of the Company&#8217;s common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">(c)
Dividends</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has not declared or paid cash dividends on its common stock for the two most recent fiscal years and does not expect to declare
or pay any cash dividends in the foreseeable future. There are no restrictions on the payment of dividends.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">(d)
Issuer Purchases of Equity Securities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    7.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">MANAGEMENT&#8217;S
    DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Forward-Looking
Statements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Information
included in this Annual Report on Form 10-K may contain forward-looking statements within the meaning of the Private Securities Litigation
Reform Act of 1995. Forward-looking statements are not statements of historical facts, but rather reflect our current expectations concerning
future events and results. We generally use the words &#8220;believes,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221;
&#8220;anticipates,&#8221; &#8220;likely,&#8221; &#8220;will&#8221; and similar expressions to identify forward-looking statements. Such
forward-looking statements, including those concerning our expectations, involve risks, uncertainties and other factors, some of which
are beyond our control, which may cause our actual results, performance or achievements, or industry results, to be materially different
from any future results, performance or achievements expressed or implied by such forward-looking statements. These risks, uncertainties
and factors include, but are not limited to, those factors set forth in this Annual Report on Form 10-K under &#8220;Item 1A. &#8211;
Risk Factors&#8221; above. Except as required by applicable law, including the securities laws of the United States, we undertake no
obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.
You are cautioned not to unduly rely on such forward-looking statements when evaluating the information presented in this Annual Report
on Form 10-K</i>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
reviewing Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, you should refer to our consolidated
financial statements and the notes related thereto.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Critical
Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following accounting policies are important to understanding our financial condition and results of operations and should be read as
an integral part of the discussion and analysis of the results of our operations and financial position. For additional accounting policies,
see Note 2 to our Consolidated Financial Statements, &#8220;Summary of Significant Accounting Policies.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers. The Company determined that its license
agreements provide for three performance obligations: (i) Grant of Use, (ii) Technical Support, and (iii) New Improvements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
best method for determining the standalone selling price of our Grant of Use performance obligation is through a comparison of the average
royalty rate for comparable license agreements as compared to our license agreements. Based on the royalty rate comparison referred to
above, any pricing above and beyond the average royalty rate would relate to the Technical Support and New Improvements performance obligations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 37; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled
at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional
license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force.
Since the costs incurred to satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout
the year, the value of the Technical Support and New Improvements services are recognized throughout the contract period as these performance
obligations are satisfied.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into license agreements covering products using the Company&#8217;s SPD technology. When royalties from the sales
of licensed products by a licensee exceed its contractual minimum annual royalties, the excess amount is recognized by the Company as
fee income in the period that it was earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in
which they are earned resulting in deferred revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Royalty
receivables are stated less allowance for doubtful accounts. The allowance represents estimated uncollectible receivables usually due
to licensees&#8217; potential insolvency. The allowance includes amounts for certain licensees where risk of default has been specifically
identified. The Company evaluates the collectability of its receivables on at least a quarterly basis and records appropriate allowances
for uncollectible accounts when necessary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has historically used the Black-Scholes option-pricing model to determine the estimated fair value of each option grant. The
Black-Scholes model includes assumptions regarding dividend yields, expected volatility, expected lives, and risk-free interest rates.
These assumptions reflect our best estimates, but these items involve uncertainties based on market conditions generally outside of our
control. As a result, if other assumptions had been used in the current period, stock-based compensation expense could have been materially
impacted. Furthermore, if management uses different assumptions in future periods, stock-based compensation expense could be materially
impacted in future years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 38; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
occasion, the Company may issue to consultants either options or warrants to purchase shares of common stock of the Company at specified
share prices. These options or warrants may vest based upon specific services being performed or performance criteria being met. In accounting
for equity instruments that are issued to other than employees for acquiring, or in conjunction with selling, goods or services, the
Company is required to record consulting expenses based upon the fair value of such options or warrants on the earlier of the service
period or the period that such options or warrants vest as determined using a Black-Scholes option pricing model and are marked to market
quarterly using the Black-Scholes option valuation model.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires
us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent liabilities
at the date of the financial statements, and reported amounts of revenues and expenses during the reporting periods. Actual results could
differ from these estimates. An example of a critical estimate is the full valuation allowance for deferred taxes that was recorded based
on the uncertainty that such tax benefits will be realized in future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Global Events</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 11, 2020, the World Health Organization declared the novel strain of coronavirus (&#8220;COVID-19&#8221;) a global pandemic and
recommended containment and mitigation measures worldwide.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
were negatively impacted since 2020 due to delays in manufacture of products using our technology. Most of the products using our technology
are manufactured by licensees overseas in Europe and Asia who have been similarly affected by the pandemic. The disruption caused by
public health crises, such as COVID-19, could result in lower levels of sale activity for products using our technology resulting in
lower level of royalties owed to us from the sale of these products. The duration of the potential business disruptions and related financial
impact cannot be reasonably estimated at this time, but could materially adversely affect our business, financial condition, results
of operations, and cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 39; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Results
of Operations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Overview</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
majority of the Company&#8217;s fee income comes from the activities of several licensees participating in the automotive market. The
Company currently believes that the automotive market will be the largest source of its royalty income over the next several years. The
Company&#8217;s royalty income from this market may be influenced by numerous factors including various trends affecting demand in the
automotive industry and the rate of introduction of new technology in OEM product lines and the impact of COVID-19. In addition to these
macro factors, the Company&#8217;s royalty income from the automotive market could also be influenced by specific factors such as whether
the Company&#8217;s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number of additional
vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle that use SPD-SmartGlass,
fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within model like produced with
SPD-SmartGlass, and changes in pricing or exchange rates. Certain license fees, which are paid to the Company in advance of the accounting
period in which they are earned resulting in the recognition of deferred revenue for the current accounting period, which will be recognized
as fee income in future periods. Also, licensees offset some or all of their royalty payments on sales of licensed products for a given
period by applying these advance payments towards such earned royalty payments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2022 and 2021, the Company received royalty revenues from sales of SPD-SmartGlass products for various car models that were accretive
to the Company&#8217;s royalty revenue. Production efficiencies are expected to continue and accelerate with the introduction of the
higher vehicle production volumes for various car models going forward, and the Company expects that lower pricing per square foot of
the Company&#8217;s technology could expand the market opportunities, adoption rates, and revenues for its technology in automotive and
non-automotive applications. The Company expects to generate additional royalty income from the near-term introduction of additional
new car and aircraft models from other OEMs (original equipment manufacturers), continued growth of sales of products using the Company&#8217;s
technology for the marine industry in yachts and other watercraft, in trains, in museums, and in larger architectural projects.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
the Company&#8217;s license agreements typically provide for the payment of royalties by a licensee on product sales within 45 days after
the end of the quarter in which a sale of a licensed product occurs (with some of the Company&#8217;s more recent license agreements
providing for payments on a monthly basis), and because of the time period which typically will elapse between a customer order and the
sale of the licensed product and installation in a home, office building, automobile, aircraft, boat or any other product, there could
be a delay between when economic activity between a licensee and its customer occurs and when the Company gets paid its royalty resulting
from such activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
discussed in Note 1 to our Consolidated Financial Statements, the Company&#8217;s financial results has been impacted by the COVID-19
pandemic. Most of the products using the Company&#8217;s technology are manufactured by licensees overseas in Europe and Asia who have
been similarly affected by the pandemic. The disruption caused by COVID-19 could result in lower levels of sale activity for products
using our technology resulting in lower level of royalties owed to us from the sale of these products. The duration of the potential
business disruptions and related financial impact cannot be reasonably estimated at this time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Year
ended December 31, 2022 Compared to the Year ended December 31, 2021</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s fee income from licensing activities for the year ended December 31, 2022 was $536,686 compared to $1,263,034 for
the year ended December 31, 2021. This decrease in fee income was the result of the timing of payments and new and amended license
agreements entered into in 2021 and was predominantly from one-time settlements from two licensees for royalty payments due, as well
as for a current special government contract in the automotive area. Without these one-time events, fee income in 2022 would have
been comparable to fee income in  2021. The Company expects revenue in all market segments to further increase as new
car models and other products using the Company&#8217;s SPD-SmartGlass technology are introduced into the market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
expenses increased by $33,840 for the year ended December 31, 2022 to $2,555,689 from $2,521,849 for the year ended December 31, 2021.
The increase is the result of higher bad debt expense ($80,000) as well as higher payroll and related costs ($80,000) and higher insurance
costs ($13,000) partially offset by lower legal ($80,000) and patent ($57,000) costs. Operating expenses include non-cash charges for
options granted to employees and directors of $216,000 and $207,000 in 2022 and 2021, respectively</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expenditures increased by $29,127 for the year ended December 31, 2022 to $609,127 from $580,000 for the year ended December
31, 2022. This increase was the result of higher allocated insurance costs ($12,000) as well as higher payroll and related costs ($10,000)
and higher allocated facility costs ($3,000). Research and development costs include non-cash charges for options granted to employees
of $16,000 and $10,000 in 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 40; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s net investment loss for the year ended December 31, 2022 was $44,219 as compared to $7,537 for the year ended December
31, 2021. This difference was primarily due to changes in market interest rates and the sale of marketable securities to convert them
into cash and cash equivalents resulting in a loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
income tax benefit or expense was recorded for the years ended December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a consequence of the factors discussed above, the Company&#8217;s net loss was $2,669,349 ($0.08 per common share) for the year ended
December 31, 2022 as compared to $1,846,352 ($0.06 per common share) for the year ended December 31, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Financial
Condition, Liquidity and Capital Resources</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has primarily utilized its cash, cash equivalents, marketable securities, and proceeds from sales of our common stock, proceeds
from the exercise of options and warrants, and royalty fees collected to fund its research and development, for marketing initiatives,
and for other working capital purposes. The Company&#8217;s working capital and capital requirements depend upon numerous factors, including,
but not limited to, the results of research and development activities, competitive and technological developments, the timing and costs
of patent filings, and the development of new licensees and changes in the Company&#8217;s relationship with existing licensees. The
degree of dependence of the Company&#8217;s working capital requirements on each of the foregoing factors cannot be quantified; increased
research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional
working capital or working capital requirements, and changes in relationships with existing licensees would have a favorable or negative
impact depending upon the nature of such changes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2022, the Company&#8217;s cash and cash equivalents balance increased by $3,960,952 principally as a result of cash generated from the
sale of common stock and warrants of $3,450,000 as well as cash generated from the sale of marketable securities of $2,694,968 partially
offset by cash used for operations of $2,182,745 and cash used for the purchase of property and equipment of $1,271. At December 31,
2022, the Company had cash and cash equivalents of $4.2 million, working capital of $4.6 million and total shareholders&#8217; equity
of $4.8 million. Our quarterly projected cash flow shortfall, based on our current operations, adjusted for any non-recurring cash expenses
for the next 12 months and adjusted for additional royalties expected to be received for use of our products in new production, for the
next 12 months, is approximately $200,000 per quarter. We may eliminate some operating expenses in the future, which will further reduce
our cash flow shortfall if needed. Based on these assumptions, we currently expect to have sufficient working capital for more than the
next 5 years of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expects to use its cash to fund its research and development of SPD light valves, its expanded marketing initiatives, and for
other working capital purposes. The Company believes that its current cash and cash equivalents would fund its operations for more than
the next five years. There can be no assurances that expenditures will not exceed the anticipated amounts or that additional financing,
if required, will be available when needed or, if available, that its terms will be favorable or acceptable to the Company. The eventual
success of the Company and generation of positive cash flow will be dependent upon the extent of commercialization of products using
the Company&#8217;s technology by the Company&#8217;s licensees and payments of continuing royalties on account thereof. To date the
Company has not generated sufficient revenue from its licensees to fully fund its operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2021, the Company&#8217;s cash and cash equivalents balance decreased by $4,502,741 principally as a result of cash used for the purchase
of marketable securities of $3,433,633 and cash used for operations of $1,804,293 and cash used for the purchase of property and equipment
of $1,077 partially offset by cash generated from the exercise of options and warrants of $86,262 and cash generated from the sale of
marketable securities of $650,000. At December 31, 2021, the Company had cash and cash equivalents of $3.0 million, working capital of
$3.7 million and total shareholders&#8217; equity of $3.8 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 41; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Inflation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not believe that inflation has a significant impact on its business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Contractual
Obligations:</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for certain facilities and equipment with a weighted average remaining lease term of 2.2 years as of December
31, 2022. The maturities over time of the operating lease obligations as of December 31, 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 78%; text-indent: 0pt; padding-left: 0pt">Year 1</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;217,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-indent: 0pt; padding-left: 0pt">Years 2-3</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">278,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0pt; padding-left: 0pt">Years 4-5</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Total lease payments</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">495,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 8 to our Consolidated Financial Statements for further discussion of the Company&#8217;s lease obligations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Off-Balance
Sheet Arrangements</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has no variable interest entities or other off-balance sheet obligation arrangements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Forward
Looking Statements</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information set forth in this Report and in all publicly disseminated information about the Company, including the narrative contained
in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; above, includes &#8220;forward-looking
statements&#8221; within the meaning of 21E of the Securities Exchange Act of 1934, as amended, and is subject to the safe harbor created
by that section. Readers are cautioned not to place undue reliance on these forward-looking statements as they speak only as of the date
hereof and are not guaranteed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    8.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">FINANCIAL
    STATEMENTS AND SUPPLEMENTARY DATA</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements listed in Item 15(a)(1) and (2) are included in this report beginning on page F-1.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    9.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">CHANGES
    IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 42; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    9A.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">CONTROLS
    AND PROCEDURES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Conclusion
Regarding the Effectiveness of Disclosure Controls and Procedures</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the end of the period covered by this Annual Report on Form 10-K, the Company carried out an evaluation, under the supervision and
with the participation of the Company&#8217;s management, including the Company&#8217;s Chief Executive Officer and acting interim Chief
Financial Officer, of the effectiveness of the design and operation of the Company&#8217;s disclosure controls and procedures pursuant
to Exchange Act Rule 13a-15(e) and 15d-15(e). Based upon that evaluation, the Company&#8217;s Chief Executive Officer and acting interim
Chief Financial Officer concluded that the Company&#8217;s disclosure controls and procedures are effective in timely alerting them to
material information relating to the Company (including its consolidated subsidiary) required to be included in the Company&#8217;s periodic
SEC filings. Our Chief Executive Officer and acting interim Chief Financial Officer has concluded that as of December 31, 2022 our disclosure
controls and procedures are designed, and are effective, to ensure that information required to be disclosed by our Company in the reports
we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the commission&#8217;s
rules and forms, and are also effective to ensure that information required to be disclosed in the reports that we file or submit under
the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and acting interim Chief Financial
Officer, to allow timely decisions regarding required disclosure.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Management&#8217;s
Annual Report on Internal Control over Financial Reporting</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined
in Exchange Act Rule 13a-15(f). Our internal control system is designed to provide reasonable assurance to our management and Board of
Directors regarding the preparation and fair presentation of published financial statements. Under the supervision and with the participation
of our management, including our Chief Executive Officer and acting interim Chief Financial Officer, we conducted an evaluation of the
effectiveness of our internal control over financial reporting based on the framework in Internal Control-Integrated Framework, issued
by the Committee of Sponsoring Organizations of the Treadway Commission (2013), or the COSO Framework. Based on the evaluation of our
disclosure controls and procedures as of December 31, 2022, our Chief Executive Officer and Acting Interim Chief Financial Officer concluded
that, as of such date, our internal control over financial reporting was effective.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Annual Report does not include an attestation report of our independent registered public accounting firm regarding internal control
over financial reporting because such attestation report is not required by our independent registered public accounting firm pursuant
to rules of the Securities and Exchange Commission.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Changes
in Internal Control Over Financial Reporting</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes to controls during the three months ended December 31, 2022 that have materially affected or are reasonably likely to
materially affect our internal control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    9B.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">OTHER
    INFORMATION</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">PART
III</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; width: 0.75in; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    10.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">DIRECTORS,
    EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has adopted a Code of Ethics applicable to its Chief Executive Officer, Chief Operating Officer, Treasurer and Chief Financial
Officer, Vice Presidents and other employees of the Company with important roles in the financial reporting process. This Code of Ethics
was adopted by the entire Board of Directors of the Company, including all of its Audit Committee members, in March 2004 in accordance
with the requirements of the Sarbanes Oxley Act. The Code of Ethics is available on the Company&#8217;s website at www.SmartGlass.com
and was also filed as an exhibit to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2003. The Company
intends to satisfy the disclosure requirement under Item 10 of Form 8-K regarding any amendment to, or waiver from, a provision of this
Code of Ethics by posting such information on the website specified above.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
other information required by this Item 10 is incorporated by reference to the Company&#8217;s definitive Proxy Statement to be filed
with the Commission on or before April 28, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 43; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td><td style="width: 33%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    11.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">EXECUTIVE
    COMPENSATION</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this Item 11 is incorporated by reference to the Company&#8217;s definitive Proxy Statement to be filed with
the Commission on or before April 28, 2023. Notwithstanding anything to the contrary set forth herein or in any of the Company&#8217;s
past or future filings with the SEC that might incorporate by reference the Company&#8217;s definitive Proxy Statement, in whole or in
part, the report of the compensation committee and the stock price performance graph contained in such definitive Proxy Statement shall
not be incorporated by reference into this Annual Report on Form 10-K or in any other such filings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    12.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">SECURITY
    OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this Item 12 is incorporated by reference to the Company&#8217;s definitive Proxy Statement to be filed with
the Commission on or before April 28, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    13.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">CERTAIN
    RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE.</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information required by this Item 13 is incorporated by reference to the Company&#8217;s definitive Proxy Statement to be filed with
the Commission on or before April 28, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    14.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">PRINCIPAL
    ACCOUNTANT FEES AND SERVICES</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
independent registered public accounting firm is CohnReznick LLP, Melville, NY, Auditor Firm ID No: <span id="xdx_902_edei--AuditorFirmId_c20220101__20221231_z3SHtokWncSd"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AuditorFirmId">596</ix:nonNumeric></span>. The information required by
this Item 14 is incorporated by reference to the Company&#8217;s definitive Proxy Statement to be filed with the Commission on or before
April 28, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">PART
IV</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">ITEM
    15.</span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">EXHIBITS,
    FINANCIAL STATEMENT SCHEDULES AND REPORTS ON FORM 8-K</span></b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)(1)
and (2) <span style="text-decoration: underline">Financial Statements and Financial Statement Schedules</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following consolidated financial statements of Research Frontiers Incorporated are filed under &#8220;Item 8. Financial Statements and
Supplemental Data&#8221; of this Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sj_001">Report of Independent Registered Public Accounting Firm</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
    Financial Statements: </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sj_002">Consolidated Balance Sheets, December 31, 2022 and 2021</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sj_003">Consolidated Statements of Operations, Years ended December 31, 2022 and 2021</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sj_004">Consolidated Statements of Shareholders&#8217; Equity, Years ended December 31, 2022 and 2021</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sj_005">Consolidated Statements of Cash Flows, Years ended December 31, 2022 and 2021</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#sj_006">Notes to Consolidated Financial Statements</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
other schedules have been omitted because they are not applicable, or not required, or the required information is disclosed elsewhere
in this Annual Report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 44 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)(3)
    </b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibits</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restated
    Certificate of Incorporation of the Company. Previously filed as Exhibit 3.1 to the Company&#8217;s Quarterly Report on Form 10-Q
    for the fiscal quarter ended June 30, 1994, and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352408000004/bylaws.txt" style="-sec-extract: exhibit">Amended and Restated Bylaws of the Company. Previously filed as Exhibit 99.2 to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2007, and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Common Stock Certificate. Previously filed as an Exhibit to the Company&#8217;s Registration Statement on Form S-18 (Reg. No.
    33-5573NY), declared effective by the Commission on July 8, 1986, and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">4.2</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex4-2.htm">Restated and amended Stockholder
    Protection Rights Agreement between Research Frontiers Incorporated and Continental Stock Transfer &amp; Trust Company, as Rights
    Agent, dated February 11, 2023 - Filed herewith.</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000120677413000569/exhibit4-1.htm" style="-sec-extract: exhibit">Rights Agreement dated as of February 18, 2003 between Research Frontiers Incorporated and Continental Stock Transfer &amp; Trust Company, as Rights Agent, which includes as Exhibit A thereto the Form of Rights Certificate. Previously filed as an Exhibit to the Company&#8217;s Registration Statement on Form 8-A dated February 13, 2013, and incorporated herein by reference.</a></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1A<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352409000005/ex1051.txt" style="-sec-extract: exhibit">Employment Agreement effective as of January 1, 2009 between the Company and Joseph M. Harary. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated April 30, 2009 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1B<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000120677414001940/exhibit10-1b2.htm" style="-sec-extract: exhibit">Amendment to Employment Agreement effective as of June 12, 2014 between the Company and Joseph M. Harary. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated June 13, 2014 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1B<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000149315219014628/ex10-1_b2.htm" style="-sec-extract: exhibit">Amendment to Employment Agreement effective as of September 26, 2019 between the Company and Joseph M. Harary. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated September 26, 2019 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1C<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000120677414000818/exhibit10_1c.htm" style="-sec-extract: exhibit">Employment Agreement effective as of January 1, 2014 between the Company and Seth L. Van Voorhees Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 10-K dated December 31, 2013 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated 1992 Stock Option Plan. Previously filed as Exhibit 4 to the Company&#8217;s Registration Statement on Form S-8 (Reg.
    No. 33-86910) filed with the Commission on November 30, 1994, and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/0000793524-98-000003.txt" style="-sec-extract: exhibit">1998 Stock Option Plan, as amended. Previously filed as an Exhibit to the Company&#8217;s Definitive Proxy Statement dated April 30, 1998 filed with the Commission on April 29, 1998, 1994, and incorporated herein by reference.</a> </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352409000006/proxy2009.txt" style="-sec-extract: exhibit">2008 Equity Incentive Plan. Previously filed as an Exhibit to the Company&#8217;s Definitive Proxy Statement dated April 30, 2008 filed with the Commission on April 29, 2008, and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000149315219006068/ex1.htm" style="-sec-extract: exhibit">2019 Equity Incentive Plan. Previously filed as an Exhibit to the Company&#8217;s Definitive Proxy Statement dated April 29, 2019 filed with the Commission on April 29, 2019, and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4<sup>*</sup></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form
    of Stock Option Agreement between the Company and recipients of stock options issued pursuant to the Company&#8217;s Stock Option
    Plans. Previously filed as part of Exhibits 4.1, 4.2, and 4.3 to the Company&#8217;s Registration Statement on Form S-8 (Reg. No.
    33-53030) filed with the Commission on October 6, 1992, and incorporated herein by reference. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
    Agreement dated November 7, 1986, between the Company and Industrial &amp; Research Associates Co. Previously filed as an exhibit
    to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1986 and incorporated herein by reference.
    </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 45 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">First
    Amendment to Lease dated November 26, 1991 between the Company and Industrial and Research Associates Co. Previously filed as an
    Exhibit to Amendment No. 1 to the Company&#8217;s Registration Statement on Form S-1 (Reg. No. 33-43768) declared effective by the
    Commission on December 17, 1991, and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Second
    Amendment to Lease dated March 11, 1994 between the Company and Industrial and Research Associates Co. Previously filed as an exhibit
    to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1993 and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/0000793524-99-000003.txt" style="-sec-extract: exhibit">Third Amendment to Lease dated July 14, 1998 between the Company and Industrial and Research Associates Co. Previously filed as an exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1998 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1054.txt" style="-sec-extract: exhibit">Fourth Amendment to Lease dated January 13, 2004 between the Company and Industrial and Research Associates Co. Previously filed as an exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2003 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000120677414000818/exhibit10-5_5.htm" style="-sec-extract: exhibit">Fifth Amendment to Lease dated February 21, 2014 between the Company and CLK-HP 230-240 CROSSWAYS PARK LLC and LAKE PARK 230-240 CROSSWAYS PARK LLC. Previously filed as an exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2013 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License
    Agreement effective as of August 2, 1995 between the Company and General Electric Company. Previously filed as an Exhibit to the
    Company&#8217;s Current Report on Form 8-K dated August 2, 1995 with portions omitted pursuant to the Registrant&#8217;s request
    for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/0000793524-96-000007.txt" style="-sec-extract: exhibit">License Agreement effective as of April 29, 1996 between the Company and Glaverbel, S.A. Previously filed as an Exhibit to the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 1996 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/0000793524-97-000002.txt" style="-sec-extract: exhibit">License Agreement effective as of January 18, 1997 between the Company and Material Sciences Corporation. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated March 3, 1997 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/0000793524-97-000008.txt" style="-sec-extract: exhibit">License Agreement effective as of March 31, 1997 between the Company and Hankuk Glass Industries, Inc. Previously filed as an Exhibit to the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 1997 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/0000793524-97-000008.txt" style="-sec-extract: exhibit">License Agreement effective as of August 8, 1997 between the Company and Orcolite, a Unit of Monsanto Company. Previously filed as an Exhibit to the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 1997 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352499000013/0000793524-99-000013.txt" style="-sec-extract: exhibit">License Agreement effective as of June 25, 1999 between the Company and Dainippon Ink and Chemicals, Incorporated. Previously filed as an Exhibit to the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 1999 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 46 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352499000014/0000793524-99-000014.txt" style="-sec-extract: exhibit">License Agreement effective as of August 9, 1999 between the Company and Hitachi Chemical Co., Ltd. Previously filed as an Exhibit to the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended September 30, 1999 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352400000004/0000793524-00-000004.txt" style="-sec-extract: exhibit">License Agreement effective as of December 3, 1999 between the Company and Global Mirror GmbH &amp; Co. KG. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1999 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;10.14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352400000004/0000793524-00-000004.txt" style="-sec-extract: exhibit">License Agreement effective as of December 13, 1999 between the Company and Global Mirror GmbH &amp; Co. KG. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1999 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352400000004/0000793524-00-000004.txt" style="-sec-extract: exhibit">License Agreement effective as of March 21, 2000 between the Company and ThermoView Industries, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 1999 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352400000007/0000793524-00-000007-0001.txt" style="-sec-extract: exhibit">License Agreement effective as of May 23, 2000 between the Company and Polaroid Corporation. Previously filed as an Exhibit to the Company&#8217;s Quarterly Report on Form 10-Q for the fiscal quarter ended June 30, 2000 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352402000001/ex10-17.txt" style="-sec-extract: exhibit">License Agreement effective as of February 16, 2001 between the Company and AP Technoglass Co. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2001 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352402000001/ex10-18.txt" style="-sec-extract: exhibit">License Agreement effective as of March 21, 2001 between the Company and InspecTech Aero Service, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2001 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352402000001/ex10-19.txt" style="-sec-extract: exhibit">License Agreement effective as of March 28, 2001 between the Company and Film Technologies International, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2001 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352402000001/ex10-20.txt" style="-sec-extract: exhibit">License Agreement effective as of November 29, 2001 between the Company and Avery Dennison Corporation. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2001 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352402000001/ex10-21.txt" style="-sec-extract: exhibit">License Agreement effective as of February 4, 2002 between the Company and BOS GmbH &amp; Co. KG. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2001 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 47 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352402000001/ex10-22.txt" style="-sec-extract: exhibit">License Agreement effective as of March 11, 2002 between the Company and Isoclima S.p.A. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2001 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-23.txt" style="-sec-extract: exhibit">License Agreement effective as of July 2, 2002 between the Company and Isoclima S.p.A. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-24.txt" style="-sec-extract: exhibit">License Agreement effective as of August 19, 2002 between the Company and Razor&#8217;s Edge Technologies, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-25.txt" style="-sec-extract: exhibit">License Agreement effective as of October 7, 2002 between the Company and American Glass Products (Glass Technology Investment Ltd.). Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-26.txt" style="-sec-extract: exhibit">License Agreement effective as of October 7, 2002 between the Company and SPD Systems, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-27.txt" style="-sec-extract: exhibit">License Agreement effective as of October 24, 2002 between the Company and CricursaCristalesCurvados S.A. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-28.txt" style="-sec-extract: exhibit">License Agreement effective as of December 9, 2002 between the Company and BRG Group, Ltd. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352403000004/ex10-29.txt" style="-sec-extract: exhibit">License Agreement effective as of December 13, 2002 between the Company and Laminated Technologies Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2002 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1030cg.txt" style="-sec-extract: exhibit">License Agreement effective as of April 17, 2003 between the Company and Custom Glass Corporation. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1031ap.txt" style="-sec-extract: exhibit">License Agreement effective as of May 2, 2003 between the Company and Air Products and Chemicals, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 48 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1032kl.txt" style="-sec-extract: exhibit">License Agreement effective as of May 30, 2003 between the Company and Kerros Limited. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1033ti.txt" style="-sec-extract: exhibit">License Agreement effective as of June 6, 2003 between the Company and Traco, Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1034sg.txt" style="-sec-extract: exhibit">License Agreement effective as of June 16, 2003 between the Company and Saint-Gobain Glass France S.A. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1035vl.txt" style="-sec-extract: exhibit">License Agreement effective as of August 1, 2003 between the Company and Vision (Environmental Innovation) Limited. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.36</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1036igc.txt" style="-sec-extract: exhibit">License Agreement effective as of November 13, 2003 between the Company and Innovative Glass Corporation. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.37</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex1037ll.txt" style="-sec-extract: exhibit">License Agreement effective as of December 11, 2003 between the Company and Leminur Limited. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K/A for the fiscal year ended December 31, 2003 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.38</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352405000003/ex1038pilk.txt" style="-sec-extract: exhibit">License Agreement effective as of March 25, 2004 between the Company and Pilkington plc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2004 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.39</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352405000003/ex1039sgi.txt" style="-sec-extract: exhibit">License Agreement effective as of April 5, 2004 between the Company and SmartGlass Ireland Ltd. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2004 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.40</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352405000003/ex1040prelco.txt" style="-sec-extract: exhibit">License Agreement effective as of April 8, 2004 between the Company and Prelco Inc. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2004 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.41</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352405000003/ex1041dupont.txt" style="-sec-extract: exhibit">License Agreement effective as of April 13, 2004 between the Company and E. I. Dupont De Nemours and Company. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2004 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 49 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352405000003/ex1042nsg.txt" style="-sec-extract: exhibit">License Agreement effective as of September 3, 2004 between the Company and Nippon Sheet Glass Co., Ltd. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2004 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.43</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352405000015/ex1043.txt" style="-sec-extract: exhibit">License Agreement effective as of October 25, 2005 between the Company and SPD Control Systems Corporation. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated October 31, 2005 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.44</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352406000003/ex1044.txt" style="-sec-extract: exhibit">License Agreement effective as of March 30, 2006 between the Company and Dainippon Ink and Chemicals. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated April 4, 2006 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.45</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352406000008/ex1045.txt" style="-sec-extract: exhibit">License Agreement effective as of May 11, 2006 between the Company and Asahi Glass Company. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated May 15, 2006 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.46</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352407000005/ex1046.txt" style="-sec-extract: exhibit">License Agreement effective as of March 19, 2007 between the Company and SmartGlass International Ltd. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated March 19, 2007 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.47</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352407000012/ex1047.txt" style="-sec-extract: exhibit">License Agreement effective as of October 16, 2007 between Research Frontiers Incorporated and Glass Wholesalers, Ltd. d/b/a Craftsman Fabricated Glass, Ltd. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated October 18, 2007 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.48</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352407000016/ex1048.txt" style="-sec-extract: exhibit">License Agreement effective as of December 14, 2007 between Research Frontiers Incorporated and AGC Flat Glass Europe SA. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated December 17, 2007 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.49</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352408000002/ex1049.txt" style="-sec-extract: exhibit">License Agreement effective as of February 21, 2008 between Research Frontiers Incorporated and GKN Aerospace Transparency Systems Inc. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated March 5, 2008 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352408000011/ex1050.txt" style="-sec-extract: exhibit">License Agreement effective as of September 29, 2008 between Research Frontiers Incorporated and PPG Industries, Inc. (now known as Pittsburgh Glass Works, LLC). Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated October 6, 2008 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.51</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352409000023/ex1051.txt" style="-sec-extract: exhibit">License Agreement effective as of September 10, 2009 between Research Frontiers Incorporated and Pilkington Group Ltd. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated September 15, 2009 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.52</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352410000008/ex1052.txt" style="-sec-extract: exhibit">License Agreement effective as of January 25, 2010 between Research Frontiers Incorporated and Vision Systems. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated January 25, 2010 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 50 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.53</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352410000009/ex1053.txt" style="-sec-extract: exhibit">License Agreement effective as of February 8, 2010 between Research Frontiers Incorporated and ID Research Pty Ltd. (iGlass). Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated February 16, 2010 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.54</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352410000029/ex1054.txt" style="-sec-extract: exhibit">License Agreement effective as of December 13, 2010 between Research Frontiers Incorporated and Diamond Sea-Glaze Manufacturing Ltd. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated December 14, 2010 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.55</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352411000010/ex1055.txt" style="-sec-extract: exhibit">License Agreement effective as of December 22, 2010 between Daimler AG, Research Frontiers Incorporated and SPD Control Systems Corp. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated February 9, 2011 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.56</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000120677413000910/exhibit10-56.htm" style="-sec-extract: exhibit">License Agreement effective as of February 19, 2013 between Tint-It JSC and Research Frontiers Incorporated. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated March 5, 2013 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.57</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000120677413001024/exhibit10-57.htm" style="-sec-extract: exhibit">License Agreement effective as of August 6, 2012 between Advnanotech LLC and Research Frontiers Incorporated. Previously filed as an Exhibit to the Company&#8217;s Current Report on Form 8-K dated March 12, 2013 with portions omitted pursuant to the Registrant&#8217;s request for confidential treatment and filed separately with the Securities and Exchange Commission and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/793524/000079352404000001/ex14coe.txt" style="-sec-extract: exhibit">Code of Ethics of Research Frontiers Incorporated. Previously filed as an Exhibit to the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2003 and incorporated herein by reference.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex21.htm">Subsidiary of the Registrant - SPD Enterprises, Inc.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-1.htm">Consent of CohnReznick LLP - Filed herewith.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Rule 13a-14(a)/15d-14(a) Certification of Joseph M. Harary - Filed herewith.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Section 1350 Certification of Joseph M. Harary - Filed herewith.</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EX-101.INS</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL INSTANCE DOCUMENT</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EX-101.SCH</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL TAXONOMY EXTENSION SCHEMA</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EX-101.PRE</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EX-101.LAB</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL TAXONOMY EXTENSION LABEL LINKBASE</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EX-101.CAL</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL TAXONOMY EXTENSION CALCULATION LINKBASE</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">EX-101.DEF</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL TAXONOMY EXTENSION DEFINITION LINKBASE</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
Executive Compensation Plan or Arrangement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ITEM
16. Form 10-K Summary</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 51 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed
on its behalf by the undersigned, thereunto duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
    FRONTIERS INCORPORATED</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Joseph M. Harary</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
    M. Harary, President, CEO and Acting Interim CFO</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer and Principal Financial and Accounting Officer)</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
March 9, 2023</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the
registrant and in the capacities and on the dates indicated:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 28%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 42%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Position</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 28%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Darryl Daigle</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    9, 2023</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Darryl
    Daigle</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Joseph M. Harary </i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director,
    President, CEO and Acting Interim CFO</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    9, 2023</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
    M. Harary</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Alexander Kaganowicz</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    9, 2023</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alexander
    Kaganowicz</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 52 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_001"></span>Report
of Independent Registered Public Accounting Firm</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Board
of Directors and Shareholders</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers Incorporated</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Opinion
on the Financial Statements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying consolidated balance sheets of Research Frontiers Incorporated (the &#8220;Company&#8221;) as of
December 31, 2022 and 2021, and the related consolidated statements of operations, shareholders&#8217; equity and cash flows for
each of the two years in the period ended December 31, 2022, and the related notes (collectively referred to as the
&#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the
financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of
the two years in the period ended December 31, 2022 in conformity with accounting principles generally accepted in the
United States of America.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
for Opinion</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s
financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board
(United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal
securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company
is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits,
we are required to obtain an understanding of internal control over financial report, but not for the purpose of expressing an opinion
on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error
or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding
the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant
estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits
provide a reasonable basis for our opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Audit Matter</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Critical
audit matters are matters arising from the current period audit of the financial statements that were communicated or required to be
communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and
(2) involved our especially challenging, subjective, or complex judgments. We determined that there were no critical matters.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
<span id="xdx_90A_edei--AuditorName_c20220101__20221231_zQwHBclf8u8d"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AuditorName">CohnReznick LLP</ix:nonNumeric></span></i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have served as Research Frontiers Incorporated&#8217;s auditor since 2019.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_edei--AuditorLocation_c20220101__20221231_zwut1U2mNbr5"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="dei:AuditorLocation">Melville,
New York</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
9, 2023</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 53; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
FRONTIERS INCORPORATED</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_002"></span>Consolidated
Balance Sheets</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
31, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_301_111_zGeYw55MwEu6" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_499_20221231_zApJCIE2Xz4" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_495_20211231_zWJP13sgr0w9" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zvBT1GHfgLNc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="text-decoration: underline">Assets</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsCurrentAbstract_i01B_z2HgyqUKO8j6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCzG12_zWgXHTWBqRql" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 62%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,230,916</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">269,964</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--MarketableSecuritiesCurrent_i02I_maCzG12_z4ukUN37C2r5" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0058">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,755,111</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--RoyaltiesReceivableNetCurrent_i02I_pp0p0_maCzG12_zN0m8ZBndKZc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Royalties receivable, net of reserves of $<span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pp0p0_c20221231_zKMbPXqvzoWh" title="Royalties receivables, reserves"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,158,450</ix:nonFraction></span> in 2022 and $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_c20211231_pp0p0" title="Royalties receivables, reserves"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,016,678</ix:nonFraction></span> in 2021, respectively </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:RoyaltiesReceivableNetCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">589,599</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:RoyaltiesReceivableNetCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">831,636</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maCzG12_zbQCxoB8cqQ3" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">100,973</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,931</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AssetsCurrent_i02TI_mtCzG12_maCzA3F_zAY8Df2CsbJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,921,488</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,949,642</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCzA3F_zObwJMXYAaei" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Fixed assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">65,388</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">92,954</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCzA3F_zf9sAY0Z9Q9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Operating lease ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">323,509</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">469,824</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_i01I_maCzA3F_zmfaDcxBEfx5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Deposits and other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,066</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,567</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--Assets_i01TI_mtCzA3F_z8ohLjrssZG1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,366,451</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,545,987</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="text-decoration: underline">Liabilities and Shareholders&#8217; Equity</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesCurrentAbstract_i01B_zkW8qGjgLBql" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzZUr_zsoJxCryPsS3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Current portion of operating lease liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">196,405</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">182,091</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccountsPayableCurrent_i02I_maCzZUr_zKOtWnMVwpX7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,079</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,460</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzZUr_zs0HBgz3R0qi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Accrued expenses and other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">34,379</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">49,385</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesCurrent_i02TI_mtCzZUr_maCzavV_zlVd4CjgvFji" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">301,863</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">297,936</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maCzavV_zni8NBFnUGu6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Operating lease liability, net of current portion</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">267,723</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">464,128</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Liabilities_i01TI_mtCzavV_maCz4O8_zAG3eIGmuesj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">569,586</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">762,064</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shareholders&#8217; equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CommonStockValue_i02I_maCzvNr_zy5NMwbu9nl7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Common stock, par value $<span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20221231_z5yqRwmwngPi" title="Common stock, par value"><span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20211231_ziGnJFD2tTMe" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></ix:nonFraction></span></span> per share; authorized <span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20221231_zeJ2G8lETi9h" title="Common stock, shares authorized"><span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20211231_zHPRFHRURicj" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000,000</ix:nonFraction></ix:nonFraction></span></span> shares, issued and outstanding <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_pid_c20221231_zBglhBSemEme" title="Common stock, shares issued"><span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20221231_zuY0ET8mdxQg" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,150,396</ix:nonFraction></ix:nonFraction></span></span> in 2022 and
    <span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_pid_c20211231_zyq5kZt7piqb" title="Common stock, shares issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20211231_zHouXHn4bnM8" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">31,650,396</ix:nonFraction></ix:nonFraction></span></span> in 2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,165</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AdditionalPaidInCapitalCommonStock_i02I_maCzvNr_zla7HNd1mf2l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,150,027</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,467,886</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCzvNr_zW1IZ7abDR8f" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">122,356,477</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">119,687,128</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--StockholdersEquity_i02TI_pp0p0_mtCzvNr_maCz4O8_zQIbRjsjgHH1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 20pt; text-align: left">Total shareholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,796,865</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,783,923</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pp0p0_mtCz4O8_zvCUQpsAZp5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 20pt; text-align: left">Total liabilities and shareholders&#8217; equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">5,366,451</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,545,987</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
FRONTIERS INCORPORATED</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_003"></span>Consolidated
Statements of Operations</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
ended December 31, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30F_113_zouEEkh7EnV4" summary="xdx: Statement - Consolidated Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td id="xdx_496_20220101__20221231_zRoqPqQJKGm5" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td id="xdx_49D_20210101__20211231_zGXf55xLu0qc" style="border-bottom: Black 1.5pt solid; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maOILzNbo_zzTZ73KdIsfg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 62%; text-align: left">Fee income</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">539,686</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,263,034</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherGeneralExpense_maCz2Oz_zeaRVj2pggdi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherGeneralExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,555,689</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherGeneralExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,521,849</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ResearchAndDevelopmentExpense_maCz2Oz_z9s3DNHOnYU5" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Research and development</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">609,127</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">580,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OperatingExpenses_iT_mtCz2Oz_msOILzNbo_zuWUzl6rKXkc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,164,816</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,101,849</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_iT_pp0p0_mtOILzNbo_maNILzG5u_zdhudkPziK1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,625,130</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,838,815</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NetInvestmentIncomeLoss_maNILzG5u_zohAtcQhz3P3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Net investment loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="REFR:NetInvestmentIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">44,219</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="REFR:NetInvestmentIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">7,537</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetIncomeLoss_iT_pp0p0_mtNILzG5u_zzbzpsVUKrzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,669,349</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">1,846,352</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--EarningsPerShareBasic_zHrr1Cb9XXca" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 0pt">Basic and diluted net loss per common share</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.08</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.06</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_zj4OFPjYvfjh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Weighted average number of common shares outstanding</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">32,070,233</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">31,646,520</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
FRONTIERS INCORPORATED</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_004"></span>Consolidated
Statements of Shareholders&#8217; Equity</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
ended December 31, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_304_114_zdxTrZiDVMcj" summary="xdx: Statement - Consolidated Statements of Shareholders&apos; Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zR1145h7XOxj" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zRmUXyon0pXj" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zSzQwuxbvCl8" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_4B0_z6mj4EZWp4g7" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Common Stock</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">Additional<br />
 Paid-in</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt; text-align: center">Accumulated</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Amount</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"> Capital</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Deficit</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Total</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_436_c20210101__20211231_eus-gaap--StockholdersEquity_iS_zrIUMY3QGJpc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%">Balance, January 1, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_pid_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyLtHAxOGoak" title="Balance, shares" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">31,575,786</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,158</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,164,623</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">117,840,776</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,327,005</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_zpWAmtLGMPk4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise of options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pid_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zp12YK2Hb725" title="Exercise of options, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">74,610</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,255</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0180">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,262</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zJdiOOp2Thyk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0185">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">217,008</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0187">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">217,008</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_z7tEusB7ucef" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0190">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0191">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,846,352</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,846,352</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_43F_c20220101__20221231_eus-gaap--StockholdersEquity_iS_zzds8Kv6ANt1" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance, December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--SharesOutstanding_iS_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdsk47WeSLQe" title="Balance, shares" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">31,650,396</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,165</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,467,886</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">119,687,128</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,783,923</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_43F_c20220101__20221231_eus-gaap--StockholdersEquity_iS_z0pCisS6EcA1" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zoTibEMf6EYc" title="Balance, shares" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">31,650,396</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,165</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,467,886</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">119,687,128</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,783,923</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zQm5ztngiZn9" style="vertical-align: bottom; background-color: White">
    <td>Share based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0209">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">232,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0211">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">232,291</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--StockIssuedDuringPeriodValueCommonStockAndWarrants_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock and warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--StockIssuedDuringPeriodSharesCommonStockAndWarrants_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvuH2WobN73e" title="Issuance of common stock and warrants, shares" style="text-align: right"><ix:nonFraction name="REFR:StockIssuedDuringPeriodSharesCommonStockAndWarrants" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">150</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,449,850</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0216">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,450,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_zASMBkskNFt3" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; text-align: left">Net loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0221">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0222">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,669,349</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,669,349</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_43E_c20220101__20221231_eus-gaap--StockholdersEquity_iE_zXietkfgl18e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance, December 31, 2022</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--SharesOutstanding_iE_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zl2O5REL8Jqf" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,150,396</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,315</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,150,027</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">122,356,477</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,796,865</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_43D_c20220101__20221231_eus-gaap--StockholdersEquity_iE_zweKFUbNlyA9" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_pid_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z9fceZrGaiPa" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">33,150,396</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,315</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">127,150,027</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">122,356,477</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">4,796,865</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
FRONTIERS INCORPORATED</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_005"></span>Consolidated
Statements of Cash Flows</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
ended December 31, 2022 and 2021</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_303_112_zAG5V1Tdz7Yb" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_495_20220101__20221231_zpHIEwznCwH6" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_49A_20210101__20211231_zaG37OnC6llk" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zc1o1K3tx4Dj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_i01_maCzdpJ_zTyCatxhGdka" style="vertical-align: bottom; background-color: White">
    <td style="width: 62%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,669,349</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,846,352</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zLs55EryW9jg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Adjustments to reconcile net loss to net cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zlrzJDHTGVO6" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Adjustments to reconcile net loss to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DepreciationAndAmortization_i02_maCzdpJ_ztzXuojeS4Tl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,837</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">29,895</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--MarketableSecuritiesRealizedGainLoss_i02N_di_msCzdpJ_zUQ2Ub2feAt6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Realized loss on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesRealizedGainLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">60,143</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0256">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_i02N_di_msCzdpJ_zntHI3T6sW6g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Unrealized loss on marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0258">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">28,522</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_i02_maCzdpJ_zJBnweB7so3c" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">232,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">217,008</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ProvisionForDoubtfulAccounts_i02_maCzdpJ_zioSe53oPY06" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Bad debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">141,772</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">44,476</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_maCzdpJ_z7HonIDAWBn1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">ROU asset amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">146,618</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zIpu3PgpwPf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--IncreaseDecreaseInRoyaltyReceivable_i03N_di_msCzdpJ_zXjy1myElwI2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Royalty receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:IncreaseDecreaseInRoyaltyReceivable" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">100,266</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="REFR:IncreaseDecreaseInRoyaltyReceivable" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">277,819</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_di_msCzdpJ_zYQ1YQpBZUD6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Prepaid expenses and other assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">30,542</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">36,420</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_i03_maCzdpJ_zUQSviGKOi0b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accounts payable and accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">10,387</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">56,156</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_maCzdpJ_zkx1kLebwnK6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; padding-bottom: 1.5pt; text-align: left">Operating lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">182,091</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">166,377</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtCzdpJ_maCzcrz_ziaYZft68prb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; padding-bottom: 1.5pt; text-align: left">Net cash used in operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">2,182,745</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">1,804,293</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zqerstLrgAa7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUzGF7_zxYBfNLrwxIc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Purchases of fixed assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,271</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,077</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquireMarketableSecurities_i01N_di_msNCPBUzGF7_z4WXIiXfyj7c" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Purchases of marketable securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0294">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,433,633</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromSaleAndMaturityOfMarketableSecurities_i01_pp0p0_maNCPBUzGF7_zGmUpNHyhBPj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Sales of marketable securities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,694,968</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">650,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_pp0p0_mtNCPBUzGF7_maCzcrz_zQpUhRCaeqqd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; padding-bottom: 1.5pt; text-align: left">Net cash used in investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,693,697</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" sign="-" unitRef="USD">2,784,710</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_z3VKnmz1yqI" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--ProceedsFromStockOptionsAndWarrantsExercised_i01_pp0p0_maNCPBUzdt5_zoYPcuhtpEY1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net proceeds from exercise of options and warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0306">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:ProceedsFromStockOptionsAndWarrantsExercised" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">86,262</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--ProceedsFromSaleOfCommonStockAndWarrants_i01_pp0p0_maNCPBUzdt5_z06qalKfCHl1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1.5pt; text-align: left">Proceeds from issuance of common stock and warrants</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="REFR:ProceedsFromSaleOfCommonStockAndWarrants" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,450,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0310">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_maCzcrz_mtNCPBUzdt5_zyLaNnlv04s7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; padding-bottom: 1.5pt; text-align: left">Net cash provided by financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,450,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,262</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCzcrz_zZN4GQnmhtoc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net increase (decrease) in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,960,952</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">4,502,741</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Cash and cash equivalents at beginning of year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">269,964</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,772,705</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_pp0p0" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt; text-align: left">Cash and cash equivalents at end of year</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,230,916</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">269,964</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 57; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
FRONTIERS INCORPORATED</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="sj_006"></span>Notes
to Consolidated Financial Statements</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:BasisOfAccounting"><p id="xdx_80E_eus-gaap--BasisOfAccounting_zhsaiWcApDph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
<span style="text-decoration: underline"><span id="xdx_82D_z8IWaDEOMno6">Business and Basis for Presentation</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers Incorporated (&#8220;Research Frontiers&#8221; or the &#8220;Company&#8221;) operates in a single business segment which is
engaged in the development and marketing of technology and devices to control the flow of light. Such devices, often referred to as &#8220;light
valves&#8221; or suspended particle devices (&#8220;SPDs&#8221;), use colloidal particles that are either incorporated within a liquid
suspension or a film, which is usually enclosed between two sheets of glass or plastic having transparent, electrically conductive coatings
on the facing surfaces thereof. At least one of the two sheets is transparent. SPD technology, made possible by a flexible light-control
film invented by Research Frontiers, allows the user to instantly and precisely control the shading of glass/plastic manually or automatically.
SPD technology has numerous product applications, including SPD-Smart&#8482; windows, sunshades, skylights and interior partitions for
homes and buildings; automotive windows, sunroofs, sun visors, sunshades, rear-view mirrors, instrument panels, heads up displays and
navigation systems; aircraft windows; museum display panels; eyewear products; and flat panel displays for electronic products. SPD-Smart
light control film is now being developed for, or used in, architectural, automotive, marine, aerospace and appliance applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has primarily utilized its cash, cash equivalents, and investments generated from sales of our common stock, proceeds from the
exercise of options and warrants, and royalty fees collected to fund its research and development of SPD light valves, for marketing
initiatives, and for other working capital purposes. The Company&#8217;s working capital and capital requirements depend upon numerous
factors, including the results of research and development activities, competitive and technological developments, the timing and cost
of patent filings, and the development of new licensees and changes in the Company&#8217;s relationships with its existing licensees.
The degree of dependence of the Company&#8217;s working capital requirements on each of the foregoing factors cannot be quantified; increased
research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional
working capital or working capital requirements, and changes in relationships with existing licensees would have a favorable or negative
impact depending upon the nature of such changes. We have incurred recurring losses since inception and expect to continue to incur losses
as a result of costs and expenses related to our research and continued development of our SPD technology and our corporate general and
administrative expenses. Our limited capital resources and operations to date have been substantially funded through sales of our common
stock, exercise of options and warrants and royalty fees collected. As of December 31, 2022, we had working capital of approximately
$<span id="xdx_90B_ecustom--WorkingCapital_iI_pn5n6_c20221231_zPY0fp3Kvsre" title="Working capital"><ix:nonFraction name="REFR:WorkingCapital" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.6</ix:nonFraction></span> million, cash and cash equivalents of approximately $<span id="xdx_903_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20221231_zhZaxDNSZMu8" title="Cash and cash equivalents"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.2</ix:nonFraction></span> million, shareholders&#8217; equity of approximately $<span id="xdx_908_eus-gaap--StockholdersEquity_iI_pn5n6_c20221231_z6OebV8lexAb" title="Shareholders&apos; equity"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.8</ix:nonFraction></span> million and an
accumulated deficit of approximately $<span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20221231_zCl6Hmi5q0M3" title="Accumulated deficit"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">122.4</ix:nonFraction></span> million. Our quarterly projected cash flow shortfall, based on our current operations, adjusted
for any non-recurring cash expenses and adjusted for additional royalties expected to be received for use of our products in new production,
for the next 12 months, is approximately $<span id="xdx_90C_ecustom--NonrecurringCashExpenses_c20220101__20221231_zof9bbPDwZfh" title="Non-recurring cash expenses"><ix:nonFraction name="REFR:NonrecurringCashExpenses" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">200,000</ix:nonFraction></span> per quarter. We may eliminate some operating expenses in the future, which will further
reduce our cash flow shortfall, if needed. Based on these assumptions, we currently expect to have sufficient working capital for at least 12 months from the issuance of these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event that we are unable to generate sufficient cash from our operating activities or raise additional funds, we may be required
to delay, reduce or severely curtail our operations or otherwise impede our on-going business efforts, which could have a material adverse
effect on our business, operating results, financial condition and long-term prospects. The Company may seek to obtain additional funding
through future equity issuances. There can be no assurance as to the availability or terms upon which such financing and capital might
be available. The eventual success of the Company and generation of positive cash flow will be dependent upon the commercialization of
products using the Company&#8217;s technology by the Company&#8217;s licensees and payments of continuing royalties on account thereof.
To date, the Company has not generated sufficient revenue from its licensees to fund its operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Global Events:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 11, 2020, the World Health Organization declared the novel strain of coronavirus (&#8220;COVID-19&#8221;) a global pandemic and
recommended containment and mitigation measures worldwide.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
2020 revenues have been negatively impacted due to delays in manufacture of products using our technology. Most of the products using
our technology are manufactured by licensees overseas in Europe and Asia who have been similarly affected by the pandemic. The disruption
caused by public health crises, such as COVID-19, could result in lower levels of sale activity for products using our technology resulting
in lower level of royalties owed to us from the sale of these products. The duration of the potential business disruptions and related
financial impact cannot be reasonably estimated at this time, but could materially adversely affect our business, financial condition,
results of operations, and cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
amounts in the accompanying December 31, 2021 statements of cash flows have been reclassified to conform with the December 31, 2022 presentation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_z59DahKBRXa1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
<span style="text-decoration: underline"><span id="xdx_824_zNUxjfDmrnO5">Summary of Significant Accounting Policies</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zcEvXlxfzuni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
<span id="xdx_860_zZiZmeirRQsd">Cash and Cash Equivalents</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers securities purchased with original maturities of three months or less to be cash equivalents. Cash equivalents consist
of short-term investments in money market accounts at December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. We have never
experienced any losses related to these balances. FDIC insurance coverage is $<span id="xdx_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20221231_zEOdoDoXv9sa" title="FDIC insurance coverage"><ix:nonFraction name="us-gaap:CashFDICInsuredAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">250,000</ix:nonFraction></span> per depositor at each financial institution, and
our non-interest bearing cash balances may again exceed federally insured limits. Amounts on deposit in excess of federally insured limits
at December 31, 2022 and 2021 are approximately $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20221231_zHVcHdsPBS53" title="Amounts on deposit in excess of federally insured limits"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.7</ix:nonFraction></span> million and $<span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0" title="Amounts on deposit in excess of federally insured limits"><ix:nonFraction name="us-gaap:CashUninsuredAmount" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">0</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:MarketableSecuritiesPolicy"><p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_z2okwA1AqxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
<span id="xdx_867_zoMlc9xX0Ns6">Marketable Securities</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classifies investments in marketable securities as trading, available-for-sale or held-to-maturity at the time of purchase and
periodically re-evaluates such classification. Trading securities are carried at fair value, with unrealized holding gains and losses
included in earnings. Held-to-maturity securities are recorded at cost and are adjusted for the amortization or accretion of premiums
or discounts over the life of the related security. Unrealized holding gains and losses of available-for-sale securities are excluded
from earnings and are reported as a separate component of accumulated other comprehensive income (loss) until realized. In determining
realized gains and losses, the cost of the securities sold is based on the specific identification method. Interest and dividends on
the investments are accrued at the balance sheet date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the &#8220;exit price&#8221;)
in an orderly transaction between market participants at the measurement date. Fair value measurements are broken down into three levels
based on the reliability of inputs as follows: Level 1 inputs are quoted prices in active markets for identical assets or liabilities
that the Company has the ability to access at the measurement date. An active market for the asset or liability is a market in which
transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly
or indirectly. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, inputs other than quoted prices
that are observable for the asset or liability (e.g., interest rates and yield curves observable at commonly quoted intervals or current
market) and contractual prices for the underlying financial instrument, as well as other relevant economic measures. Level 3 inputs are
unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs
are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the
measurement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, the Company invested only in investments qualified as cash and cash equivalents. During the year ended December 31,
2022, the Company incurred a realized loss on the sale of marketable securities of $<span id="xdx_90E_eus-gaap--MarketableSecuritiesRealizedGainLoss_iN_di_c20220101__20221231_zpztVr8kqoHb" title="Realized loss on sale of marketable securities"><ix:nonFraction name="us-gaap:MarketableSecuritiesRealizedGainLoss" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">60,143</ix:nonFraction></span>. At December 31, 2021 all investments are
Level 1 and were classified as trading and consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"><p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zzjjYZNd7e2i" style="display: none">Schedule of Unrealized Loss on Investments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">December 31, 2021</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Value of trading</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Investment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Investments</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Mutual Funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 28%; text-align: left">Putnam Short Duration Bond </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" title="Mutual Funds Putnam Short Duration Bond" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamShortDurationBondMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,972,736</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">Putnam Ultra Short Duration Income </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" title="Mutual Funds Putnam Ultra Short Duration Income" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamUltraShortDurationIncomeMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">782,375</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" title="Marketable securities" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,755,111</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">Unrealized loss </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" title="Unrealized loss" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2021-01-012021-12-31_us-gaap_FairValueInputsLevel1Member" format="ixt:numdotdecimal" decimals="0" unitRef="USD">28,522</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_z7amfonhzWVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_zkhCGP6qniD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
<span id="xdx_863_zcQZnIRmkIl5">Royalties Receivable</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Royalties
receivable from licensees are recorded at the amounts specified within the license agreements when the collectability of the receivable
is reasonably assured. The allowance for doubtful accounts is the Company&#8217;s best estimate of the amount of probable credit losses
in the Company&#8217;s existing royalties receivable. The Company determines the allowance based on historical write-off experience as
well as the current status of the Company&#8217;s customers. The Company reviews its allowance for doubtful accounts periodically. Past
due accounts are reviewed individually for collectability. Account balances are charged off against the allowance after all means of
collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2022, one company accounted for
<span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zGWGgoqJQkTf" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14</ix:nonFraction></span>% of the Company&#8217;s outstanding receivables. As of December 31, 2021, two companies accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zplsw9FYmGnc" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14</ix:nonFraction></span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--CompanyTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb3NS0oiOnj7"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_CompanyTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></span>% of the Company&#8217;s
outstanding receivables.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9PzNSpqkHZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
<span id="xdx_86E_zT6X47cqF5K2">Fixed Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
assets are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line
method over the estimated useful lives of the assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zQSBpEogyFQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)<span id="xdx_864_zv315qZwraw4">
Revenue Recognition/Fee Income</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). The standard provides
a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance.
The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized.
The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount
that the entity expects to be entitled to in exchange for those goods or services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of
the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of
revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent
Portfolio (&#8220;Grant of Use&#8221;), (ii) Stand-Ready Technical Support (&#8220;Technical Support&#8221;) including the transfer of
trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual
Property (&#8220;IP&#8221;) that may be developed sometime during the course of the contract period (&#8220;New Improvements&#8221;).
Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees
at any time during the contract period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation
based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling
price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor
pricing that is available. As a consequence, the best method for determining standalone selling price of our Grant of Use performance
obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements.
Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application
for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature
of the agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical
Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide
the Technical Support and New Improvements services to its licensees, which further supports the conclusions reached using the royalty
rate analysis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of
determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance
obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals
whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees,
and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to
satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the
Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations
are satisfied. If the agreement is not terminated at the end of the initial contract period, it will renew on the same terms as the initial
contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be
allocated similarly to the initial contract over the additional one-year period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled
at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional
license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force.
The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction
of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms
as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (&#8220;MAR&#8221;) relating to this
renewal contract will be allocated similarly over that additional year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that
vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products
by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such
sales is <span id="xdx_90E_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MinimumMember_z9KrNWWMezWd" title="Royalty rate on selling price"><ix:nonFraction name="REFR:RoyaltyRateOnSellingPrice" contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>-<span id="xdx_902_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MaximumMember_z0dmO1XuIqS" title="Royalty rate on selling price"><ix:nonFraction name="REFR:RoyaltyRateOnSellingPrice" contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span>% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition
of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period
commences.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have
a higher percent allocation of the transaction price under ASC 606 and (ii) the remaining periods will have less of the transaction price
recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction
of the technical support and New Improvements obligations. Since most of our license agreements start as of January 1st, the revenue
recognized for the contract under ASC 606 in our first quarter will tend to be higher subsequent quarters in the fiscal year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred
revenue. Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control
the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms
and provisions. The majority of the Company&#8217;s licensing fee income comes from the activities of several licensees participating
in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income
over the next several years. The Company&#8217;s royalty income from this market may be influenced by numerous factors including various
trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to
these macro factors, the Company&#8217;s royalty income from the automotive market could also be influenced by specific factors such
as whether the Company&#8217;s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number
of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle
that use SPD SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within
each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022, the Company has one license agreement that are in its initial multiyear term (&#8220;Initial Term&#8221;) with
continuing performance obligations going forward. The Initial Term of this agreement will end as of December 31, 2024, The Company
currently expects this agreement will renew annually at the end of the Initial Term. As of December 31, 2022, the aggregate amount
of the revenue to be recognized upon the satisfaction of the remaining performance obligations for this license agreements is $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zSEo2YImeES6" title="Remaining performance obligations"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_LicenseAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,000</ix:nonFraction></span>.
The revenue for the remaining performance obligations for this license agreement is expected to be recognized evenly throughout the
remaining period of the Initial Term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2022 and 2021, the Company entered into a number of license agreements covering its light control technology.
The Company received minimum annual royalties under certain license agreements and recorded fee income based on ASC 606 revenue recognition
each quarter. In instances when sales of licensed products by its licensees exceed minimum annual royalties, the Company recognized additional
fee income as the amounts have been earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in which
they are earned resulting in deferred revenue. Such excess amounts are recorded as deferred revenue and are typically recognized as fee
income when earned. As of December 31, 2022 and 2021, there was no balance in deferred revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fee
income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.
During 2022, four licensees accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5D4VCYPDNX2" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">28</ix:nonFraction></span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zschEjYlelY5" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">23</ix:nonFraction></span>%, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyohmyui28u5" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13</ix:nonFraction></span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoVI9FEameHg" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2022-01-012022-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction></span>% of fee income recognized during the year. During 2021, four licensees
accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRsFeWRcVXSe" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7JZZngWMtQe" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18</ix:nonFraction></span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNK9RzmN4TIi" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18</ix:nonFraction></span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdEeq6Yvofv3" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2021-01-012021-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12</ix:nonFraction></span>% of fee income recognized during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zkBX0ySF3JK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)
<span id="xdx_861_zu7dMVK1JMte">Basic and Diluted Loss Per Common Share</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive
loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised
or converted into common stock. The Company&#8217;s dilutive loss per share equals basic loss per share for each of the years in the
two-year period ended December 31, 2022 because all potentially dilutive securities (i.e<i>., </i>options and warrants) were antidilutive
in those periods. The number of options and warrants that were not included because their effect is antidilutive was <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zAnc26xC6HOj" title="Antidilutive securities"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-12-31_custom_OptionsAndWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,146,951</ix:nonFraction></span> and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zvbPF0oOKi5a" title="Antidilutive securities"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,599,701</ix:nonFraction></span>
for 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zffRFvjoOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)
<span id="xdx_869_zlRxhawFZES5">Research and Development Costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development costs are charged to expense as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zXzKqzojutCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)
<span id="xdx_86C_zQde0eeKGMgf">Patent Costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses costs relating to the development or acquisition of patents due to the uncertainty of the recoverability of these items.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:UseOfEstimates"><p id="xdx_843_eus-gaap--UseOfEstimates_zia28vczuL28" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)
<span id="xdx_86A_zHsGxw7Wd0W">Use of Estimates</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the Company&#8217;s consolidated financial statements requires management of the Company to make a number of estimates
and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses during this period. Actual results
could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_znxFYlz14eo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)
<span id="xdx_869_zRto8lKebDr1">Income Taxes</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective
tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected
to be recovered or settled.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC Topic 740, we recognize tax benefits only for tax positions that are more likely than not to be sustained upon examination
by tax authorities. The amount recognized is measured as the largest amount of benefit that is <span id="xdx_90C_ecustom--RecognizedBenefitMeasured_c20220101__20221231_zIWelzBy9Vg2" title="Recognized benefit measured"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="REFR:RecognizedBenefitMeasured">greater than 50 percent</ix:nonNumeric></span> likely to be realized
upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in tax returns that do not meet these recognition and measurement
standards. We classify accrued interest and penalties related to any unrecognized tax benefits in our income tax provision. At December
31, 2022 and 2021, we do not have accrued interest and penalties related to any unrecognized tax benefits. We do not believe we have
any uncertain tax positions as of December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax years subject to examination by major tax jurisdictions include the years 2017 and forward by the U.S. Internal Revenue Service and
certain states. The Company is not currently being audited by any tax jurisdiction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zgjISkwyGVWc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k)
<span id="xdx_860_zf086JEsrHP5">Equity-Based Compensation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize all stock-based compensation as an expense in the consolidated financial statements and such costs are measured at the fair
value of the award at the date of grant. In addition to reflecting compensation expense for new share-based payment awards, expense is
also recognized to reflect the remaining vesting period of awards that had been granted in prior periods. Tax benefits related to stock
option exercises are reflected as financing cash inflows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exercise prices for stock options granted are generally set at the average for the high and low trading prices of the Company&#8217;s
common stock on the trading date immediately prior to the date of grant, and the related numbers of shares granted are fixed at the date
of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 62; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to determine the fair value of stock options on the date of grant, the Company uses the Black-Scholes option-pricing model. Inherent
in this model are assumptions related to expected stock-price volatility, option term, risk-free interest rate and dividend yield. While
the risk-free interest rate and dividend yield are less subjective assumptions that are based on factual data derived from public sources,
the expected stock-price volatility and option term assumptions require a greater level of judgment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with employee and director stock options, the Company charged to compensation expense $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zXopPVnR1iE8" title="Share based compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-12-31_custom_EmployeesAndDirectorsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">232,291</ix:nonFraction></span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zeQovMhes87g" title="Share based compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31_custom_EmployeesAndDirectorsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">217,008</ix:nonFraction></span> during the years
ended December 31, 2022 and 2021, respectively. As of December 31, 2022, these awards were fully vested. In lieu of higher cash compensation,
the Company has granted warrants and non-employee options to consultants. These warrants and non-employee options vested fully on the
date of grant. There were no such charges for the year ended December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="REFR:RestrictedStockPolicyTextBlock"><p id="xdx_849_ecustom--RestrictedStockPolicyTextBlock_z60R2QwyzXhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l)
<span id="xdx_862_zcqBFHqKaIl9">Restricted Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation
cost for restricted stock is measured using the quoted market price of the Company&#8217;s common stock at the date the common stock
is granted. The compensation cost is recognized over the period between the issue date and the vesting period for such shares. Restricted
stock is included in total common shares outstanding upon the lapse of any vesting conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84C_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zOrD8my09cr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m)
<span id="xdx_868_zyjVpdFbz33k">Impairment of Long-Lived Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets to determine whether an event or change in circumstances indicates the carrying value of the asset
may not be recoverable. The Company bases its evaluation on such impairment indicators as the nature of the assets, the future economic
benefit of the assets and any historical or future profitability measurements, as well as other external market conditions or factors
that may be present. There was <span id="xdx_908_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20220101__20221231_zYulNRfMoOja" title="Impairment of long-lived assets"><span id="xdx_90A_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20210101__20211231_zYSxFcQArMch" title="Impairment of long-lived assets"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2022-01-01to2022-12-31" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2021-01-012021-12-31" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> impairment of long-lived assets recorded during 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_849_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z3313bhEhgYl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n)
<span id="xdx_863_z0ve9i2f6xI7">Fair Value Measurements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022 and 2021, the fair value of the Company&#8217;s financial assets and non-warrant liabilities including cash and
cash equivalents, marketable securities, royalties receivable, accounts payable and accrued expenses approximated carrying value due
to the short-term maturity of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zOxRqIpOohag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o)
<span id="xdx_860_zchWk7DfOP7i">Recent Accounting Pronouncements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Standards</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that no new accounting standards that are not yet effective will have a material effect on the Company&#8217;s consolidated
financial statements.</span></p>

</ix:nonNumeric><p id="xdx_857_zKmORhLfsPve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 63; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_80C_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zjvMlkjDg6Ri" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
<span style="text-decoration: underline"><span id="xdx_824_zmzwJawVw32e">Fixed Assets</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5q40ajlqI2e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
assets and their estimated useful lives as of December 31, 2022 and 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BB_zACsGOhkeAgh" style="display: none">Schedule of Fixed Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Equipment and furniture</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zms1D6X4mJGh" title="Fixed assets, gross"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_custom_EquipmentAndFurnitureMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,392,365</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_z24KIkUcdNaj" title="Fixed assets, gross"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_EquipmentAndFurnitureMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">1,391,094</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: center; width: 20%"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zDfXYGyxbdxi" title="Estimated useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_EquipmentAndFurnitureMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Trade show materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_z7myTHjSwdNc"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_custom_TradeShowMaterialsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">775,654</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zLKmhTSmvpbd"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_TradeShowMaterialsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">775,654</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zkcSTlNqtV8g" title="Estimated useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_TradeShowMaterialsMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Autos</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z4h8HrJPqmv2"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_custom_AutosMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,764</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zvxp7sHAmXi5"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_custom_AutosMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">53,764</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zIQvkQX1ok36" title="Estimated useful life"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_AutosMember" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">Life of lease or estimated</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Leasehold improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zBwV8eb25RM"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">584,967</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zyXf9DlB4wj9"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">584,967</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">life of asset if shorter</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231_znXCg2N90Ztg" title="Fixed assets, gross"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,806,750</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" title="Fixed assets, gross"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,805,479</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less accumulated depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_901_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zKvXfeHORbLe" title="Less accumulated depreciation and amortization">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,741,362</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_909_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zlDPD3e7LEll" title="Less accumulated depreciation and amortization">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">2,712,525</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231_zsXyeKxUE55a" title="Fixed assets, net"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">65,388</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" title="Fixed assets, net"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">92,954</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: center">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zdaCWrCvxn7h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zbURYGn59W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)
<span style="text-decoration: underline"><span id="xdx_826_znBzyna3FIlb">Accrued Expenses and Other</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi7xe7SlnF5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consist of the following at December 31, 2022 and 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BD_z007JgCRuJJ7" style="display: none">Schedule of Accrued Expenses and Other</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zS8Q4gKHeZzj" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z45lgFhdBps2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_zuEUSdXDHKh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Payroll, bonuses and related benefits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">29,219</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">45,725</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maAEAOCzZhA_zRyHwZE0E5g7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">4,800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">3,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_z7qmiG9y9idi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">360</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">360</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtAEAOCzZhA_zm4AcUAV1Uy9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">34,379</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">49,385</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zcZJx2oZB1Ae" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_zSiT1SjFscof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)
<span style="text-decoration: underline"><span id="xdx_829_zpAdE6Hgh9ib">Income Taxes</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
inception, the Company has incurred losses from operations and as a result has not recorded income tax expense. Benefits related to net
operating loss carryforwards and deferred items have been fully reserved because it is not more likely than not that the Company will
achieve profitable operations. The difference between the total income taxes at the federal statutory rate for each of the years ended
December 31, 2022 and 2021 and the fact that no income tax benefit was recorded in each of these years is attributable to the change
in the valuation allowance recorded in each year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Tax Cuts and Jobs Act of 2017 (&#8220;TCIA&#8221;) amended IRC Section 174 to require capitalization of all research and development
(&#8220;R&amp;D&#8221;) costs incurred in tax years beginning after December 31, 2021. <span id="xdx_90A_ecustom--AmortizedCostTermDescription_c20220101__20221231_zAq1pvZmhGV" title="Amortized cost term description"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="REFR:AmortizedCostTermDescription">These costs are required to be amortized over
five years if the R&amp;D activities are performed in the U.S., or over 15 years if the activities were performed outside the U.S.</ix:nonNumeric></span> For
tax reporting purposes, the Company capitalized $<span id="xdx_902_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_c20221231_zbOOPViSvASd" title="Research and development expense"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">609,000</ix:nonFraction></span> of R&amp;D expenses incurred as of December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 16, 2022, the Inflation Reduction Act (&#8220;IRA&#8221;) was signed into law in the United States. Among other provisions,
the IRA includes a <span id="xdx_90A_ecustom--CorporateMinimumTaxRate_iI_pid_dp_c20220816_zzLaLSPjk709" title="Corporate minimum tax rate"><ix:nonFraction name="REFR:CorporateMinimumTaxRate" contextRef="AsOf2022-08-16" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span>%
corporate minimum tax rate which applies to certain large corporations and a <span id="xdx_90A_ecustom--ExciseTaxOnCorporateStockRate_iI_pid_dp_c20221231_zG2do6NuDM37" title="Excise tax on corporate stock"><ix:nonFraction name="REFR:ExciseTaxOnCorporateStockRate" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1</ix:nonFraction></span>%
excise tax on corporate stock repurchases made after December 31, 2022. We do not expect the IRA to have a material impact on our
consolidated financial statements. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z08aHzSVpnUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets at December 31, 2022 and 2021
are presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span id="xdx_8BA_zmW6w8TK4MUk" style="display: none">Schedule of Deferred Tax Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zBOEL0GXtVyk" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z5ChT0MI8Jbd" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzSKS_zSqKU8GSjmVe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 62%">Depreciation</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">109,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">106,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_maDTAGzSKS_zWuP9JHre7i3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Allowance for bad debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">248,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">218,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_maDTAGzSKS_zXucFnKQo3D7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating loss carry-forwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">13,561,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">14,114,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzSKS_zGj3Y7ba3efk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock option expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">334,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">355,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_maDTAGzSKS_z8MtmgKY7nyl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Research and other credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">891,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">945,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DeferredTaxAssetsLeaseLiability_iI_pp0p0_maDTAGzSKS_ziM6fY7DE4b9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:DeferredTaxAssetsLeaseLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">99,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="REFR:DeferredTaxAssetsLeaseLiability" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">138,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsAmortization_iI_pp0p0_maDTAGzSKS_zvnwPXiRpL98" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="REFR:DeferredTaxAssetsAmortization" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">130,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0506">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzSKS_maDTANzkep_maDTANzdu4_zVf4dwEwUw2l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total gross deferred tax assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,372,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,876,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_maDITLz6F0_zjo4cImB98s4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">101,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz6F0_zMdEamcZQyD5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Other temporary differences</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0514">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">22,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLz6F0_msDTANzdu4_z4XPktvalnwa" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total gross deferred tax liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">69,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">123,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzkep_msDTANzdu4_z1pkJKCyAgM8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,303,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">15,753,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_zRpPHUajMRfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Net deferred tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0523">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0524">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zkkKWbh7ukB6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zMVwiaEu4cQf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reconciliation of the income tax expense (benefit) computed at the federal statutory tax rates to income tax expense (benefit) is as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zJg9RwnCTm59" style="display: none">Schedule of Reconciliation Income Tax Expenses Benefit</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20221231_zAd4OHQ9XMOj" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20210101__20211231_zpfVqw9yZGf2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBza9v_zmivi0IzLQJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Income tax provision at federal statutory rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">561,000</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">388,000</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBza9v_zHlNJeOtZtPh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expired carryforwards and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,011,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,079,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBza9v_zGsKNwHJeU3a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">450,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" sign="-" unitRef="USD">691,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBza9v_zhKPmRXmN4hb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax provision</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0538">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zhDUEdmjyfo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all
of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon future taxable income
during the period in which those temporary differences become deductible. The Company considers the scheduled reversal of deferred tax
liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon its historical operating
losses, utilization of deferred tax assets cannot currently be determined. Accordingly, the Company has recorded a full valuation allowance
against the deferred tax assets due to the uncertainty regarding the future utilization of the deferred tax assets for all periods presented.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, the Company had net operating loss carryforwards for federal income tax purposes of approximately $<span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20221231_zc5TegVYMwra" title="Net operating loss carry-forward"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">63,370,000</ix:nonFraction></span>. Net
operating loss carryforwards accumulated through December 31, 2017 of approximately $<span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pp0p0_c20221231_zKXgOXfZWZEb" title="Net operating loss carry-forward with expiration"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">52,927,000</ix:nonFraction></span> will <span id="xdx_907_ecustom--OperatingLossCarryforwardsExpirationDescription_c20220101__20221231_zHUrfflTgzs8" title="Net operating loss carry-forward expiration description"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" name="REFR:OperatingLossCarryforwardsExpirationDescription">expire in varying amounts from 2023
through 2037</ix:nonNumeric></span>. Net operating losses generated since 2018, totaling approximately $<span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20221231__us-gaap--TaxPeriodAxis__custom--TaxYear2018To2022Member_z7K8AYXAgo1" title="Net operating loss carry-forward"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2022-12-31_custom_TaxYear2018To2022Member" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">10,443,000</ix:nonFraction></span>, will carry forward indefinitely, but cannot
offset more than <span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_uPure_c20220101__20221231_zRSy4J03qRNk" title="Income tax percentage"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">80</ix:nonFraction></span> percent of taxable income. Research and other credit carryforwards of approximately $<span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_c20221231_z8gZ2lyV7iR9" title="Research and other credit carry-forwards"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">891,000</ix:nonFraction></span> are available to the
Company to reduce income taxes payable in future years principally through 2040. The Company&#8217;s ability to utilize its net operating
loss carryforwards and its current year tax credits in future periods could be subject to the 382 limitation. The Company will need to
complete an analysis to determine whether its net operating losses are subject to the 382 limitation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8CvpScbIjo2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)
<span style="text-decoration: underline"><span id="xdx_82D_zdgtlViyjGsi">Shareholders&#8217; Equity</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Common Stock and Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2021, the Company received proceeds of $<span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember_zW1M00KCBuZe" title="Proceeds from issuance of stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember6749890" format="ixt:numdotdecimal" decimals="0" unitRef="USD">86,262</ix:nonFraction></span> and issued <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember_zm2ywlG0y22" title="Number of shares issued during the period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember6749890" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">74,610</ix:nonFraction></span> shares of common stock in connection with the exercise of outstanding
options and warrants. In addition, during February 2023, the Company received proceeds of $<span id="xdx_907_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20230201__20230228__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zEpkn0duJNi6" title="Proceeds from issuance of stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2023-02-012023-02-28_custom_OptionsAndWarrantsMember_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">484,503</ix:nonFraction></span> and issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230201__20230228__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z1KYUKgyU1H7" title="Number of shares issued during the period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-02-012023-02-28_custom_OptionsAndWarrantsMember_us-gaap_SubsequentEventMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">358,891</ix:nonFraction></span>common shares in connection
with the exercise of outstanding warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 16, 2022, the Company entered into subscription agreements from a group of private accredited investors to sell them <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220914__20220916__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zG2ss2HrRhz4" title="New Issues"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-09-142022-09-16_custom_SubscriptionAgreementMember" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">2.0</ix:nonFraction></span>
million shares of common stock of the Company at a price of $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_c20220916__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zVZI5v005ale" title="Shares issued price per share"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-09-16_custom_SubscriptionAgreementMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.30</ix:nonFraction></span> per share (which represents the closing market price of the
Company&#8217;s common stock on September 14, 2022 which was the date that the transaction was agreed to). As of December 31,
2022, the Company received $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_z4STq2KXYGF1" title="Proceeds from issuance of stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">3,450,000</ix:nonFraction></span> under these subscription agreements and has issued <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsDSi0ZEDO7k" title="Stock issued during period shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_CommonStockMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,500,000</ix:nonFraction></span> common shares and issued
<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zWAuNlgYx6bd" title="Stock issued during period shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_WarrantMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,500,000</ix:nonFraction></span> warrants. In addition, the Company expects to receive the remaining $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zfrfynHlr4D2" title="Stock issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember" format="ixt:numdotdecimal" decimals="0" unitRef="USD">1,150,000</ix:nonFraction></span> under these subscription agreements in
March, 2023. </span>The shares were issued to the investors in a private placement and, along with the shares issued in
connection with the exercise of any warrants in the future, are not registered and therefore currently subject to at least a
six-month holding period by the investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
<span style="text-decoration: underline">Options and Warrants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)
<span style="text-decoration: underline">Employee Options</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2019, the shareholders approved the Company&#8217;s 2019 Equity Incentive Plan, which provides for the granting of both incentive stock
options at the fair market value at the date of grant and nonqualified stock options at the fair market value at the date of grant to
employees or non-employees who, in the determination of the Board of Directors, have made or may make significant contributions to the
Company in the future. The Company may also award stock appreciation rights, restricted stock, or restricted stock units under this plan.
The Company initially reserved <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20221231__us-gaap--PlanNameAxis__custom--TwoThousandNineteenEquityIncentivePlanMember_zjytmi3Pu1yj" title="Shares of common stock reserved for issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2022-12-31_custom_TwoThousandNineteenEquityIncentivePlanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,400,000</ix:nonFraction></span> shares of its common stock for issuance under this plan, and <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20221231__us-gaap--PlanNameAxis__custom--TwoThousandNineteenEquityIncentivePlanMember_z4e33Rrr9cQb" title="Shares available for issuance"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-12-31_custom_TwoThousandNineteenEquityIncentivePlanMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">307,500</ix:nonFraction></span> options and other awards
were available for issuance under this plan as of December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the discretion of the Board of Directors, options expire in ten years or less from the date of grant and are generally fully exercisable
upon grant but in some cases may be subject to vesting in the future. Full payment of the exercise price may be made in cash or in shares
of common stock valued at the fair market value thereof on the date of exercise, or by agreeing with the Company to cancel a portion
of the exercised options.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company granted <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220101__20221231_zrTU7QeD6aUh" title="Number of options vested"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">178,000</ix:nonFraction></span> fully vested options during 2022 and recorded share-based compensation of $<span id="xdx_900_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231_zgKFVtQOjmk3" title="Share based compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">232,291</ix:nonFraction></span>. The Company granted <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20210101__20211231_z1rPlkKS5fe8" title="Number of options vested"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">198,000</ix:nonFraction></span>
fully vested options during 2021 and recorded share-based compensation of $<span id="xdx_905_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231_zWlATjIlghoh" title="Share based compensation"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">217,008</ix:nonFraction></span>. The Company valued these grants using the Black-Scholes
option pricing model with the following weighted average assumptions:</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxKinBytb43f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span id="xdx_8B2_zRRxWBdqpYwa" style="display: none">Schedule of Assumptions Used to Value Options Granted to Employees</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Fair value on grant date</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zpfXGbsBSjOa" title="Fair value on grant date"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.31</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zsz7ziylXsb5" title="Fair value on grant date"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.10</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20221231_zis6kl9qIsja" title="Expected dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl0592">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210101__20211231_zIMKSnyWgO34" title="Expected dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl0594">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20220101__20221231_z5k8zUiDzyQb" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">81</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20210101__20211231_zgIs1ecTLKye" title="Expected volatility"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">79</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20220101__20221231_zXA7kenwZIsa" title="Risk free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.99</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20210101__20211231_zQQaPgxlprP7" title="Risk free interest rate"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2021-01-012021-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.26</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term of the option</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zZLbqgw8hIZa" title="Expected term of the option"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zrsMaS5qQxPc" title="Expected term of the option"><ix:nonNumeric contextRef="From2021-01-012021-12-31" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">5</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zOYUGD2t9bpi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zdY2H07lf6sh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Activity
for stock options is summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zqAtZT8AZuYg" style="display: none">Schedule of Option Activity</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of Shares Subject to Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Remaining Contractual Term (Years)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Aggregate Intrinsic Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-bottom: 1.5pt">Balance at January 1, 2021</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z5wbqwBzMtK4" title="Number of Shares Subject to Option, Beginning" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,297,260</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zLUBtoSetQ15" title="Weighted Average Exercise Price, Beginning" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.09</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zaHu61h0J9wi" title="Weighted Average Remaining Contractual Term (Years), Beginning"><ix:nonNumeric contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.8</ix:nonNumeric></span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zm2mntsilY6i" title="Aggregate Intrinsic Value, Beginning" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2020-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">142,885</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zz67lZIR61Ie" title="Number of Shares Subject to Option, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">198,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUKNekXFNIRh" title="Weighted Average Exercise Price, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.72</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zHv56EiUNHNi" title="Number of Shares Subject to Option, Cancelled" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">155,050</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zEMDqDzFAYpc" title="Weighted Average Exercise Price, Cancelled" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">5.38</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z2YKL0yB9M94" title="Number of Shares Subject to Option, Exercised" style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">140,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zCD1Xvns7zI2" title="Weighted Average Exercise Price, Exercised" style="padding-bottom: 1.5pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.48</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zprcNBTdUCY5" title="Number of Shares Subject to Option, Beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,199,710</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zQfRMCx2pUog" title="Weighted Average Exercise Price, Beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.67</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zhqSmWW6mx33" title="Weighted Average Remaining Contractual Term (Years), Beginning"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.7</ix:nonNumeric></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z4fNAuYmldCk" title="Aggregate Intrinsic Value, Beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">21,870</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ziDo9yJjOHCf" title="Number of Shares Subject to Option, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">178,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zO85rcKfcXNf" title="Weighted Average Exercise Price, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.95</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zMptucb9IICl" title="Number of Shares Subject to Option, Cancelled" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">130,750</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ztan0dJJ9POg" title="Weighted Average Exercise Price, Cancelled" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">4.91</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zOIzxWjsfjJb" title="Number of Shares Subject to Option, Exercised" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0646">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUaFrZSHa5Ja" title="Weighted Average Exercise Price, Exercised" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0648">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z69pM44beFv6" title="Number of Shares Subject to Option, Ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,246,960</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zJFXR8YgkHFd" title="Weighted Average Exercise Price, Ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.35</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zZTdtZ7tdtfg" title="Weighted Average Remaining Contractual Term (Years), Ending"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.8</ix:nonNumeric></span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zwS1QEmpV7V9" title="Aggregate Intrinsic Value, Ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31_us-gaap_StockOptionMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">67,510</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_z7XzRNApZlB5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
options are exercisable at December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)
Warrants and Non-Employee Options</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zjgnJWTRllPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Activity
in warrants is summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span id="xdx_8BA_zvdOF62J9Dd1" style="display: none">Schedule of Warrant Activity</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 93%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of Shares Underlying Warrants Granted</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"></td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"></td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 62%">Balance at January 1, 2021</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zNy0jUWDW8cd" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,399,991</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zPLKfmjrbvi4" title="Weighted Average Exercise Price, Beginning" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right"><ix:nonFraction name="REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2020-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.27</ix:nonFraction></td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zKqoO9yT4hEe" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0664">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Terminated</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20210101__20211231_zbW94To0KIt1" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0666">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_ztAkQ84asl7j" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued" style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0668">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231_zFEI88Y4yaa6" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,399,991</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231_zyELW3ixBuNj" title="Weighted Average Exercise Price, Beginning" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.27</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231_zIJtaZe1nd67" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0674">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Terminated</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20220101__20221231_zPqcT2Jyclpl" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0676">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20221231_zEnkUJonb0Cd" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,500,000</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_c20220101__20221231_z7DumOUiTNJ7" title="Weighted Average Exercise Price, Issued" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.76</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20221231_zUYganO2w457" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,899,991</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231_zJ6iUVusOmUd" title="Weighted Average Exercise Price, Ending" style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction name="REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.52</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zr9nh9M5Jsk6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
lieu of cash compensation, the Company has granted warrants to investors and non-employee options to consultants. These warrants and
non-employee options vested ratably over various terms ranging from <span id="xdx_90E_ecustom--WarrantsAndNonemployeeOptionsVestedTerm_dtM_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zAt2B4NUUe28" title="Warrants and non-employee options vested term"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MinimumMember" format="ixt-sec:durmonth" name="REFR:WarrantsAndNonemployeeOptionsVestedTerm">12</ix:nonNumeric></span> to <span id="xdx_901_ecustom--WarrantsAndNonemployeeOptionsVestedTerm_dtM_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zx81tMqTgMhc" title="Warrants and non-employee options vested term"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MaximumMember" format="ixt-sec:durmonth" name="REFR:WarrantsAndNonemployeeOptionsVestedTerm">59</ix:nonNumeric></span> months. The non-employee options are valued at fair value
at the time that the related services are provided using the Black-Scholes option valuation model and marked to market quarterly using
the Black-Scholes option valuation model. There are <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_z0WcyDEgiV96" title="Warrants outstanding"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" contextRef="AsOf2022-12-31_us-gaap_InvestorMember" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,899,991</ix:nonFraction></span> warrants issued to investors that are outstanding that are accounted for
as equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
and non-employee options generally expire in <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dc_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIvJsY8G8TI1" title="Option expiration period"><ix:nonNumeric contextRef="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">five years</ix:nonNumeric></span> from the date of issuance. At December 31, 2022, all warrants and non-employee
options outstanding were exercisable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
<span style="text-decoration: underline">Restricted Stock Grants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2022 and 2021, the Company did not issue restricted stock to its directors and employees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="REFR:LicenseAndOtherAgreementsTextBlock"><p id="xdx_80A_ecustom--LicenseAndOtherAgreementsTextBlock_zhyEZLx1UHHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)
<span style="text-decoration: underline"><span id="xdx_822_zIiINBFpuIp1">License and Other Agreements</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into a number of license agreements covering various products using the Company&#8217;s SPD technology. Some of these
license agreements are limited to specific countries and/or markets. Licensees of Research Frontiers who incorporate SPD technology into
end products pay Research Frontiers an earned royalty of <span id="xdx_90D_ecustom--RoyaltyEarnedPercentage_dp_uPure_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_z8DHpMnzzT9g" title="Royalty earned percentage"><ix:nonFraction name="REFR:RoyaltyEarnedPercentage" contextRef="From2022-01-012022-12-31_srt_MinimumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>-<span id="xdx_90C_ecustom--RoyaltyEarnedPercentage_dp_uPure_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z0Ilt6OEzny5" title="Royalty earned percentage"><ix:nonFraction name="REFR:RoyaltyEarnedPercentage" contextRef="From2022-01-012022-12-31_srt_MaximumMember" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span>% of net sales of licensed products under license agreements currently in
effect and may also be required to pay Research Frontiers fees and minimum annual royalties. Licensees who sell products or components
to other licensees of Research Frontiers do not pay a royalty on such sale; Research Frontiers will collect such royalty from the licensee
incorporating such products or components into its own end-products. Research Frontiers&#8217; license agreements typically allow the
licensee to terminate the license after some period of time and give Research Frontiers only limited rights to terminate before the license
expires. Most licenses are non-exclusive and generally last as long as our patents remain in effect.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 14, 2019, the Company suspended its VariGuard SmartGlass business unit activities. Instead, the Company licensed a new entity to
pursue the business opportunities previously pursued by the Company&#8217;s VariGuard SmartGlass business unit. This new licensee continues
to use the VariGuard SmartGlass name. In addition to other employees at VariGuard SmartGlass Inc., one of the Company&#8217;s officers
(Michael R. LaPointe) and one former officer (Seth L. Van Voorhees) are shareholders of VariGuard SmartGlass Inc. and, as consequence,
this transaction is a related party relationship which has been reviewed and approved by the Company&#8217;s Board of Directors pursuant
to the requirements of Delaware corporate law and the Company&#8217;s Code of Ethics. Mr. LaPointe also remains a full-time employee
at the Company. In October 2021, the Company entered into an amendment to the license agreement with VariGuard modifying its scope and
terms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:CommitmentsDisclosureTextBlock"><p id="xdx_80C_eus-gaap--CommitmentsDisclosureTextBlock_z3dspWkVj8th" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)
<span style="text-decoration: underline"><span id="xdx_82B_zTfhx2TlHLrd">Commitments</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has an employment agreement with its chief executive officer which provides for an annual base salary of $<span id="xdx_905_eus-gaap--OfficersCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zxmihk8i5w8a" title="Annual base salary"><ix:nonFraction name="us-gaap:OfficersCompensation" contextRef="From2022-01-012022-12-31_srt_ChiefExecutiveOfficerMember" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">500,000</ix:nonFraction></span> for calendar
year 2023. This employment agreement has an evergreen provision that extends the term by <span id="xdx_90C_ecustom--LeaseExpirationTerm_dc_c20220101__20221231_zyGqkkf3NyN1" title="Lease expiration term"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt-sec:durwordsen" name="REFR:LeaseExpirationTerm">one year</ix:nonNumeric></span> on the expiration date unless either
the Company or the employee has given notice that they will not be renewing the agreement upon the expiration of its term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a defined contribution profit sharing (401k) plan covering employees who have completed one year of service. Contributions
are made at the discretion of the Company. The Company did not make any contributions to this plan for 2022 or 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease at its inception. This determination generally depends on whether the arrangement conveys
the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration.
Control of an underlying asset is conveyed if the Company obtains the rights to direct the use of, and to obtain substantially all of
the economic benefits from the use of, the underlying asset. Lease expense for variable leases and short-term leases is recognized when
the obligation is incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for certain facilities, vehicles and equipment with a weighted average remaining lease term of <span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zD4UpuKR7IFa"><ix:nonNumeric contextRef="AsOf2022-12-31" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.2</ix:nonNumeric></span> years
as of December 31, 2022. Operating leases are included in right of use lease assets, other current liabilities and long-term lease liabilities
on the consolidated balance sheet. Right of use lease assets and liabilities are recognized at each lease&#8217;s commencement date based
on the present value of its lease payments over its respective lease term. The Company does not have an established incremental borrowing
rate as it does not have any debt. The Company uses the stated borrowing rate for a lease when readily determinable. When the interest
rate implicit in its lease agreements is not readily determinable, the Company uses an interest rate based on the marketplace for public
debt. The weighted average discount rate associated with operating leases as of December 31, 2022 is <span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20221231_z3BLzuiRynja"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.5</ix:nonFraction></span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAx0h0drVRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of operating lease liabilities as of December 31, 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zXUm8AnDarm7" style="display: none">Schedule of Minimum Annual Future Rental Commitments</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_493_20221231_zJG65TUiQvwl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2022</b></span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzBsY_zgckmM6UgQ" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year
    1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">217,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_iI_pp0p0_maLOLLPzBsY_z0JykXCQXiK3" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    2-3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="REFR:LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">278,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_iI_pp0p0_maLOLLPzBsY_zfFsHJT1Pfw7" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    4-5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0714">-</span>
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzBsY_zMj7hOlsYq27" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0716">-</span>
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzBsY_zIXcah0G4amj" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    lease payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">495,000</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zbZ0tgrMymV6" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    imputed lease interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">30,872</ix:nonFraction>)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zMyTkeoZJQ82" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present
    value of lease liabilities</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USD">464,128</ix:nonFraction></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AA_zONChAzOoeEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" escape="true" name="REFR:RightsPlanDisclosureTextBlock"><p id="xdx_803_ecustom--RightsPlanDisclosureTextBlock_zb1X99w90a8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)
<span style="text-decoration: underline"><span id="xdx_828_zv8Pl00K0brd">Rights Plan</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2013, the Company&#8217;s Board of Directors adopted a Stockholders&#8217; Rights Plan (the &#8220;Rights Plan&#8221;) and declared
a dividend distribution of one right (a &#8220;Right&#8221;) for each outstanding share of Company common stock to stockholders of record
at the close of business on March 3, 2003 (&#8220;Record Time&#8221;) and authorized the issuance of one Right in respect of each share
of Common Stock issued after the Record Time and prior to the Separation Time. The Rights Plan was readopted and extended in December
2022 until February 11, 2033.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Separation
Time&#8221; shall mean the earlier of the Close of Business on the tenth Business Day (or such later date as the Board of Directors may
from time to time fix by resolution adopted prior to the Separation Time that otherwise would have occurred) following but not including
(i) the date on which any Person commences a tender or exchange offer that, if consummated, would result in such Person&#8217;s becoming
an Acquiring Person, and (ii) the date of the first event causing a Flip-in Date to occur; provided that if any tender or exchange offer
referred to in clause (i) of this paragraph is cancelled, terminated or otherwise withdrawn prior to the Separation Time without the
purchase of any shares of Common Stock pursuant thereto, such offer shall be deemed, for purposes of this paragraph, never to have been
made.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to certain exceptions listed in the Rights Plan, if a person or group has acquired beneficial ownership of, or commences a tender or
exchange offer for, <span id="xdx_909_ecustom--PercentageOfAcquisitionThresholdInRightsAgreement_dp_uPure_c20220101__20221231_z3UhI6bYBMma" title="Percentage of acquisition threshold"><ix:nonFraction name="REFR:PercentageOfAcquisitionThresholdInRightsAgreement" contextRef="From2022-01-01to2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15</ix:nonFraction></span>% or more of the Company&#8217;s common stock, unless redeemed by the Company&#8217;s Board of Directors, each
Right entitles the holder (other than the acquiring person) to purchase from the Company $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_pp0p0_c20221231_zyR9tzqoa225" title="Value of stock covered by each right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USDPShares">80</ix:nonFraction></span> worth of common stock for $<span id="xdx_90C_ecustom--DiscountPriceOfStock_iI_c20221231_zQXEYT7TmOea" title="Discount price of stock"><ix:nonFraction name="REFR:DiscountPriceOfStock" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">40</ix:nonFraction></span>. If the Company
is merged into, or <span id="xdx_90C_ecustom--AcquiringAssetsPercent_iI_dp_uPure_c20221231_zTN8cEDlk8O6" title="Acquiring asset percent"><ix:nonFraction name="REFR:AcquiringAssetsPercent" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction></span>% or more of its assets or earning power is sold to, the acquiring company, the Rights will also enable the holder
(other than the acquiring person) to purchase $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_pp0p0_c20221231_zFXjWhl1hzZd" title="Value of stock covered by each right"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="0" scale="0" unitRef="USDPShares">80</ix:nonFraction></span> worth of common stock of the acquiring company for $<span id="xdx_90C_ecustom--DiscountPriceOfStock_iI_c20221231_zvyBX36ClgL8" title="Discount price of stock"><ix:nonFraction name="REFR:DiscountPriceOfStock" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">40</ix:nonFraction></span>. During 2022, the Company extended
to expiration of The Rights to the close of business on <span id="xdx_90A_ecustom--RightsPlanExpireDate_dd_c20220101__20221231_z0JDZkHp81qc" title="Rights plan expire date"><ix:nonNumeric contextRef="From2022-01-01to2022-12-31" format="ixt:datemonthdayyearen" name="REFR:RightsPlanExpireDate">February 11, 2033</ix:nonNumeric></span>, unless the Rights Plan is extended by the Company&#8217;s
Board of Directors or unless the Rights are earlier redeemed by the Company at a price of $<span id="xdx_90C_ecustom--RightsRedemptionPricePerShare_iI_c20221231_zahL2hiLipG4" title="Redemption price"><ix:nonFraction name="REFR:RightsRedemptionPricePerShare" contextRef="AsOf2022-12-31" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.0001</ix:nonFraction></span> per Right. The Rights are not exercisable
during the time when they are redeemable by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
above description highlights some of the features of the Company&#8217;s Rights Plan and is not a complete description of the Rights
Plan. A more detailed description and copy of the Rights Plan has been filed with the SEC and is available from the Company upon request.</span></p>

</ix:nonNumeric><p id="xdx_81A_zTHflcu0gJKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 69; Options: Last -->
    <div style="border-bottom: Black 1.5pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%"></td><td style="text-align: center; width: 34%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td><td style="width: 33%"></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.2
<SEQUENCE>2
<FILENAME>ex4-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
4.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>RESTATED
AND AMENDED STOCKHOLDER PROTECTION RIGHTS AGREEMENT</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESTATED
AND AMENDED STOCKHOLDER PROTECTION RIGHTS AGREEMENT (as further amended from time to time, this &ldquo;<U>Agreement</U>&rdquo;), dated
as of February 11, 2023, between Research Frontiers Incorporated, a Delaware corporation (the &ldquo;<U>Company</U>&rdquo;), and Continental
Stock Transfer &amp; Trust Company, a New York banking corporation, as Rights Agent (the &ldquo;<U>Rights Agent</U>,&rdquo; which term
shall include any successor Rights Agent hereunder).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>WITNESSETH</U>:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WHEREAS,
on February 18, 2003, the Board of Directors of the Company (a) authorized the adoption of the Rights Agreement, dated February 18, 2003,
between the Company and the Rights Agent (the &ldquo;<U>2003 Agreement</U>&rdquo;), (b) authorized and declared a dividend of one right
(&ldquo;<U>Right</U>&rdquo;) in respect of each share of Common Stock (as hereinafter defined) held of record as of the Close of Business
(as hereinafter defined) on March 3, 2003 (the &ldquo;<U>Record Time</U>&rdquo;), and (c) authorized the issuance of one Right in respect
of each share of Common Stock issued after the Record Time and prior to the Separation Time (as hereinafter defined);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WHEREAS,
pursuant to Section 26 of the 2003 Agreement, on February 11, 2013, the Board of Directors of the Company authorized the adoption of
this Agreement which restates and amends the 2003 Agreement to (a) extend the Final Expiration Time (as hereinafter defined), (b) decrease
the Exercise Price (as hereinafter defined), and (c) make certain other changes as set forth herein.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WHEREAS,
pursuant to Section 26 of the 2003 Agreement and the 2013 Agreement, on December 14, 2022, the Board of Directors of the Company authorized
the adoption of this Agreement which restates and amends the 2003 Agreement to (a) extend the Final Expiration Time (as hereinafter defined),
and (b) make certain other changes as set forth herein.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NOW
THEREFORE, in consideration of the premises and the respective agreements set forth herein, the parties hereby agree as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ARTICLE
I</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>DEFINITIONS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1
<U>Definitions</U>. For purposes of this Agreement, the following terms have the meanings indicated:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Acquiring
Person</U>&rdquo; shall mean any Person who is or becomes the Beneficial Owner of 15% or more of the outstanding shares of Common Stock;
<U>provided</U>, <U>however</U>, that the term &ldquo;Acquiring Person&rdquo; shall not include any Person (i) who becomes the Beneficial
Owner of 15% or more of the outstanding shares of Common Stock but who (in the good faith determination of the Board of Directors) acquired
Beneficial Ownership of shares of Common Stock without any plan or intention to obtain, change or influence the control of the Company
if such Person promptly divests, or promptly enters into an agreement with, and satisfactory to, the Board of Directors, in the Board&rsquo;s
sole discretion, to divest, and subsequently divests in accordance with the terms of such agreement (without exercising or retaining
any power, including, but not limited to, voting power, with respect to such shares), sufficient shares of Common Stock (or securities
convertible into, exchangeable into or exercisable for Common Stock or otherwise deemed to be Beneficially Owned by such Person) so that
such Person ceases to be the Beneficial Owner of 15% or more of the outstanding shares of Common Stock; (ii) who becomes the Beneficial
Owner of 15% or more of the outstanding shares of Common Stock solely as a result of a reduction in the number of shares of Common Stock
outstanding due to the repurchase of shares of Common Stock by the Company (or any Subsidiary of the Company, any employee benefit plan
of the Company or of any Subsidiary of the Company, or any Person or entity organized, appointed or established by the Company for or
pursuant to the terms of any such plan) unless and until such Person, after becoming aware that such Person has become the Beneficial
Owner of 15% or more of the then outstanding shares of Common Stock, acquires Beneficial Ownership (other than by means of a stock dividend
or stock split) of additional shares of Common Stock representing 1% or more of the shares of Common Stock then outstanding; or (iii)
who Beneficially Owns shares of Common Stock consisting solely of one or more of (A) shares of Common Stock that are Beneficially Owned
pursuant to the grant or exercise of an option granted to such Person (an &ldquo;<U>Option Holder</U>&rdquo;) by the Company in connection
with an agreement to merge with, or acquire, the Company entered into prior to a Flip-in Date, (B) shares of Common Stock (or securities
convertible into, exchangeable into or exercisable for Common Stock or otherwise deemed to be Beneficially Owned by such Person) Beneficially
Owned by such Option Holder or its Affiliates or Associates at the time of grant of such option, and (C) shares of Common Stock (or securities
convertible into, exchangeable into or exercisable for Common Stock or otherwise deemed to be Beneficially Owned by such Person) acquired
by Affiliates or Associates of such Option Holder after the time of such grant that, in the aggregate, amount to less than 1% of the
outstanding shares of Common Stock. Notwithstanding anything to the contrary in this Agreement, the Company, any Subsidiary of the Company,
and any employee stock ownership or other employee benefit plan of the Company or a Subsidiary of the Company (or any Person, entity
or trustee holding shares of Common Stock for or pursuant to the terms of any such plan or for the purpose of funding any such plan or
funding other employee benefits for employees of the Company or of any Subsidiary of the Company) shall not be an Acquiring Person.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Affiliate</U>&rdquo;
and &ldquo;<U>Associate</U>&rdquo; shall have the respective meanings ascribed to such terms in Rule 12b-2 of the General Rules and Regulations
under the Exchange Act, as such Rule is in effect on the Date of this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Agreement</U>&rdquo;
shall have the meaning set forth in the <U>Preamble</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Applicable
Expiration Date</U>&rdquo; shall have the meaning set forth in <U>Section 5.19</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
Person shall be deemed the &ldquo;<U>Beneficial Owner</U>&rdquo;, and to have &ldquo;<U>Beneficial Ownership</U>&rdquo; of, and to &ldquo;<U>Beneficially
Own</U>&rdquo;, any securities (i) as to which such Person or any of such Person&rsquo;s Affiliates or Associates is or may be deemed
to be the beneficial owner, directly or indirectly, pursuant to Rules 13d-3 and 13d-5 of the General Rules and Regulations under the
Exchange Act, as such Rules are in effect on the Date of this Agreement; (ii) as to which such Person or any of such Person&rsquo;s Affiliates
or Associates has the right to become the Beneficial Owner (whether such right is exercisable immediately or only after the passage of
time or the occurrence of conditions), directly or indirectly, pursuant to any agreement, arrangement or understanding, whether or not
in writing (other than customary agreements with and between underwriters and selling group members with respect to a bona fide public
offering of securities), or upon the exercise of conversion rights, exchange rights, rights (other than the Rights), warrants or options,
or otherwise; (iii) which are Beneficially Owned, directly or indirectly, by any other Person or any of such other Person&rsquo;s Affiliates
or Associates with which such first Person or any of such first Person&rsquo;s Affiliates or Associates has any agreement, arrangement
or understanding, whether or not in writing, (x) for the purpose of acquiring, holding, voting (except pursuant to a revocable proxy
as described in clause (B) of the proviso to this sentence) or disposing of any voting securities of the Company, or (y) to cooperate
in obtaining, changing or influencing the control of the Company; and (iv) that such Person or any of such Person&rsquo;s Affiliates
or Associates are determined to Constructively Own; <U>provided</U>, <U>however</U>, that a Person shall not be deemed the &ldquo;Beneficial
Owner,&rdquo; or to have &ldquo;Beneficial Ownership&rdquo; of, or to &ldquo;Beneficially Own,&rdquo; any security (A) solely because
such security has been tendered pursuant to a tender or exchange offer made by such Person or any of such Person&rsquo;s Affiliates or
Associates until such tendered security is accepted for payment or exchange, or (B) solely because such Person or any of such Person&rsquo;s
Affiliates or Associates has or shares the power to vote or direct the voting of such security pursuant to a revocable proxy or consent
given in response to a public proxy or consent solicitation made to more than ten holders of shares of a class of stock of the Company
registered under Section 12 of the Exchange Act and pursuant to, and in accordance with, the applicable provisions of the General Rules
and Regulations under the Exchange Act, except if such power (or the arrangements relating thereto (whether or not in writing)) is then
reportable under Item 6 of Schedule 13D under the Exchange Act (or any similar provision of a comparable or successor statement). Notwithstanding
the foregoing, no officer or director of the Company shall be deemed to Beneficially Own any securities of any other Person solely by
virtue of any actions that such officer or director takes in such capacity. For purposes of this Agreement, in determining the percentage
of the outstanding shares of Common Stock with respect to which a Person is the Beneficial Owner, all shares as to which such Person
is deemed the Beneficial Owner shall be deemed to be outstanding.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;Board
of Directors&rdquo; shall mean the Board of Directors of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Business
Day</U>&rdquo; shall mean any day other than a Saturday, Sunday or a day on which banking institutions in the State of New York or the
state in which the principal office of the Rights Agent is located are authorized or obligated by law or executive order to close.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Close
of Business</U>&rdquo; on any given date shall mean 5:00 p.m. New York City time on such date or, if such date is not a Business Day,
5:00 p.m. New York City time on the next succeeding Business Day.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Common
Stock</U>&rdquo; shall mean the shares of common stock, par value $0.0001 per share, of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Company</U>&rdquo;
shall have the meaning set forth in the <U>Preamble</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
Person shall be deemed to &ldquo;<U>Constructively Own</U>&rdquo; shares of Common Stock in respect of which such Person has a Synthetic
Long Position, calculated in the manner set forth below. The number of shares of Common Stock in respect of a Synthetic Long Position
that shall be deemed to be Constructively Owned is the notional or other number of shares of Common Stock in respect of such Synthetic
Long Position that is specified in a filing by such Person or any of such Person&rsquo;s Affiliates or Associates with the SEC or in
the documentation evidencing such Synthetic Long Position as the basis upon which the value or settlement amount of such right or derivative,
or the opportunity of the holder of such right or derivative to profit or share in any profit, is to be calculated in whole or in part,
and in any case (or if no such number of shares of Common Stock is specified in any filing or documentation), as determined by the Board
of Directors in good faith to be the number of shares of Common Stock to which such Synthetic Long Position relates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Date
of this Agreement</U>&rdquo; shall mean February 11, 2023.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Election
to Exercise</U>&rdquo; shall have the meaning set forth in <U>Section 2.3(d)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Exchange
Act</U>&rdquo; shall mean the Securities Exchange Act of 1934, as amended.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Exchange
Ratio</U>&rdquo; shall have the meaning set forth in <U>Section 3.1(c)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Exchange
Time</U>&rdquo; shall mean the time at which the right to exercise the Rights shall terminate pursuant to <U>Section 3.1(c)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Exercise
Price</U>&rdquo; shall mean, as of any date, the price at which a holder may purchase the securities issuable upon exercise of one whole
Right. Until adjustment thereof in accordance with the terms hereof, the Exercise Price shall equal $40.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Expansion
Factor</U>&rdquo; shall have the meaning set forth in <U>Section 2.4(a)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Expiration
Time</U>&rdquo; shall mean the earliest of (i) the Exchange Time, (ii) the Redemption Time, (iii) the Final Expiration Time, unless,
for purposes of this <U>clause (iii)</U>, extended by action of the Board of Directors in accordance with <U>Section 5.19</U> (in which
case the applicable time shall be the time to which it has been so extended), and (iv) immediately prior to the effective time of a consolidation,
merger or statutory share exchange that does not constitute a Flip-over Transaction or Event.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Final
Expiration Time</U>&rdquo; shall mean the Close of Business on February 11, 2033.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Flip-in
Date</U>&rdquo; shall mean any Stock Acquisition Date or such later date and time as the Board of Directors may from time to time fix
by resolution adopted prior to the Flip-in Date that would otherwise have occurred.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Flip-over
Entity</U>,&rdquo; for purposes of <U>Section 3.2</U>, shall mean (i) in the case of a Flip-over Transaction or Event described in <U>clause
(i)</U> of the definition thereof, the Person issuing any securities into which shares of Common Stock are being converted or exchanged
and, if no such securities are being issued, the other Person that is a party to such Flip-over Transaction or Event, and (ii) in the
case of a Flip-over Transaction or Event referred to in clause (ii) of the definition thereof, the Person receiving the greatest portion
of the (A) assets or, if <U>(A)</U> is not readily determinable, (B) operating income or cash flow being transferred in such Flip-over
Transaction or Event; <U>provided</U>, in all cases, that if such Person is a Subsidiary of another Person, the ultimate parent entity
of such Person shall be the Flip-over Entity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Flip-over
Stock</U>&rdquo; shall mean the capital stock (or similar equity interest) with the greatest voting power in respect of the election
of directors (or other Persons similarly responsible for the direction of the business and affairs) of the Flip-over Entity.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Flip-over
Transaction or Event</U>&rdquo; shall mean a transaction or series of transactions, on or after a Flip-in Date, in which, directly or
indirectly, (i) the Company shall consolidate or merge or participate in a statutory share exchange with any other Person if, at the
time of consummation of the consolidation, merger or statutory share exchange or at the time the Company enters into any agreement with
respect to any such consolidation, merger or statutory share exchange, the Acquiring Person is the Beneficial Owner of 90% or more of
the outstanding shares of Common Stock or controls the Board of Directors and either (A) any term of or arrangement concerning the treatment
of shares of capital stock in such consolidation, merger or statutory share exchange relating to the Acquiring Person is not identical
to the terms and arrangements relating to other holders of the Common Stock, or (B) the Person with whom the transaction or series of
transactions occurs is the Acquiring Person or an Affiliate or Associate of the Acquiring Person; or (ii) the Company shall sell or otherwise
transfer (or one or more of its Subsidiaries shall sell or otherwise transfer) assets (A) aggregating more than 50% of the assets (measured
by either book value or fair market value) or (B) generating more than 50% of the operating income or cash flow, in each case of the
Company and its Subsidiaries (taken as a whole) to any Person (other than the Company or one or more of its wholly owned Subsidiaries)
or to two or more such Persons that are Affiliates or Associates or are otherwise acting in concert, if, at the time of the entry by
the Company (or any such Subsidiary) into an agreement with respect to such sale or transfer of assets, the Acquiring Person is the Beneficial
Owner of 90% of more of the outstanding shares of Common Stock or controls the Board of Directors of the Company. For purposes of the
foregoing definition, the term &ldquo;<U>Acquiring Person</U>&rdquo; shall include any Acquiring Person and its Affiliates and Associates,
counted together as a single Person. An Acquiring Person shall be deemed to control the Board of Directors when, on or following a Stock
Acquisition Date, a majority of the members of the Board of Directors do not consist of (i) persons who were members of the Board of
Directors on the Stock Acquisition Date, other than any person who was or is an Acquiring Person, an Affiliate or Associate of an Acquiring
Person or a representative or nominee of an Acquiring Person, and (ii) persons, the nomination for election or election to the Board
of Directors of whom is recommended or approved by a majority of the members of the Board of Directors satisfying either <U>clause (i)
</U>above or this <U>clause (ii)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Market
Price</U>&rdquo; per share of any securities on any date shall mean the average of the daily closing prices per share of such securities
(determined as described below) on each of the 20 consecutive Trading Days through and including the Trading Day immediately preceding,
but not including, such date; <U>provided</U>, <U>however</U>, that if any event described in <U>Section 2.4</U>, or any analogous event,
shall have caused the closing prices used to determine the Market Price on any Trading Days during such period of 20 Trading Days not
to be fully comparable with the closing price on such date, each such closing price so used shall be appropriately adjusted by the Board
of Directors in order to make it fully comparable with the closing price on such date. The closing price per share of any securities
on any date shall be the last reported sale price, regular way, or, in case no such sale takes place or is quoted on such date, the average
of the closing bid and asked prices, regular way, for each share of such securities, in either case, as reported in the principal consolidated
transaction reporting system with respect to securities listed on the principal national securities exchange on which the securities
are listed or admitted to trading or, if the securities are not listed or admitted to trading on any national securities exchange, as
reported by NASDAQ or such other quotation system then in use, or, if on any such date the securities are not listed or admitted to trading
on any national securities exchange or quoted by any such quotation system, the average of the closing bid and asked prices as furnished
by a professional market maker making a market in the securities selected by the Board of Directors; <U>provided</U>, <U>however</U>,
that if on any such date the securities are not listed or admitted to trading on a national securities exchange or traded in the over-the-counter
market, the closing price per share of such securities on such date shall mean the fair value per share of such securities on such date
as determined in good faith by the Board of Directors, after consultation with a nationally recognized investment banking firm, and set
forth in a certificate delivered to the Rights Agent, which determination shall be binding on the Rights Agent, the holders of Rights
and all other Persons.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>NASDAQ</U>&rdquo;
shall mean the National Association of Securities Dealers, Inc. Automated Quotation System.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Option
Holder</U>&rdquo; shall have the meaning set forth in the definition of Acquiring Person.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Person</U>&rdquo;
shall mean any individual, firm, partnership, limited liability partnership, limited liability company, business trust, trust, association,
syndicate, group (as such term is used in Rule 13d-5 of the General Rules and Regulations under the Exchange Act, as such Rule is in
effect on the Date of this Agreement), corporation or other entity, including, in each case, any successor thereof and any unincorporated
group of persons who, by formal or informal agreement or arrangement, have embarked on a common purpose or act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Record
Time</U>&rdquo; shall have the meaning set forth in the <U>Recitals</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Redemption
Price</U>&rdquo; shall mean an amount equal to $0.0001.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Redemption
Time</U>&rdquo; shall mean the time at which the right to exercise the Rights shall terminate pursuant to <U>Section 5.1</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Right</U>&rdquo;
shall have the meaning set forth in the <U>Recitals</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Rights
Agent</U>&rdquo; shall have the meaning set forth in the <U>Preamble</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Rights
Certificate</U>&rdquo; shall have the meaning set forth in <U>Section 2.3(c)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Rights
Register</U>&rdquo; shall have the meaning set forth in <U>Section 2.7(a)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>SEC</U>&rdquo;
shall mean the Securities and Exchange Commission.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Separation
Time</U>&rdquo; shall mean the earlier of the Close of Business on the tenth Business Day (or such later date as the Board of Directors
may from time to time fix by resolution adopted prior to the Separation Time that otherwise would have occurred) following but not including
(i) the date on which any Person commences a tender or exchange offer that, if consummated, would result in such Person&rsquo;s becoming
an Acquiring Person, and (ii) the date of the first event causing a Flip-in Date to occur; <U>provided </U>that if any tender or exchange
offer referred to in <U>clause (i)</U> of this paragraph is cancelled, terminated or otherwise withdrawn prior to the Separation Time
without the purchase of any shares of Common Stock pursuant thereto, such offer shall be deemed, for purposes of this paragraph, never
to have been made.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Stock
Acquisition Date</U>&rdquo; shall mean the earlier of (i) the first date on which there shall be a public announcement by the Company
(by any means) that a Person has become an Acquiring Person or (ii) the date on which any Acquiring Person becomes the Beneficial Owner
of more than 50% of the outstanding shares of Common Stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Subsidiary</U>&rdquo;
of any specified Person shall mean any corporation or other entity of which a majority of the voting power of the equity securities or
a majority of the equity or ownership interests are Beneficially Owned, directly or indirectly, by such Person.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Synthetic
Long Position</U>&rdquo; shall mean any option, warrant, convertible security, stock appreciation right, swap agreement or other security,
contract right or derivative position, whether or not presently exercisable, that has an exercise or conversion privilege or a settlement
payment or mechanism at a price related to the value of Common Stock or a value determined in whole or part with reference to, or derived
in whole or in part from, the value of Common Stock and that increases in value as the value of Common Stock increases or that provides
to the holder an opportunity, directly or indirectly, to profit or share in any profit derived from any increase in the value of Common
Stock, in any case without regard to whether (i) such derivative conveys any voting rights in such securities to such Person or any of
such Person&rsquo;s Affiliates or Associates, (ii) such derivative is required to be, or capable of being, settled through delivery of
such securities, or (iii) such Person or any of such Person&rsquo;s Affiliates or Associates may have entered into other transactions
that hedge the economic effect of such derivative. A Synthetic Long Position shall not include any interests, rights, options or other
securities set forth in Rule 16a-1(c)(1)-(5) or (7) of the General Rules and Regulations under the Exchange Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Trading
Day</U>,&rdquo; when used with respect to any securities, shall mean a day on which the principal national securities exchange on which
such securities are listed or admitted to trading is open for the transaction of business or, if such securities are not listed or admitted
to trading on any national securities exchange, a Business Day.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Trading
Regulation</U>&rdquo; shall have the meaning set forth in <U>Section 2.3(c)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Trust</U>&rdquo;
shall have the meaning set forth in <U>Section 3.1(c)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>Trust
Agreement</U>&rdquo; shall have the meaning set forth in <U>Section 3.1(c)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>2003
Agreement</U>&rdquo; shall have the meaning set forth in the Recitals.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<U>2013
Agreement</U>&rdquo; shall have the meaning set forth in the Recitals.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ARTICLE
II</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>THE
RIGHTS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1
<U>Summary of Rights</U>. The Company will make a summary of the terms of the Rights available to any holder of Rights who may so request
from time to time prior to the Expiration Time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2
<U>Legend on Common Stock Certificates</U>. Certificates for the Common Stock issued (whether originally issued or from the Company&rsquo;s
treasury) on or after the Record Time but prior to the Separation Time shall evidence one Right for each share of Common Stock represented
thereby. Certificates for the Common Stock issued (whether originally issued or from the Company&rsquo;s treasury) on or after the Record
Time but prior to the Date of this Agreement shall have impressed on, printed on, written on or otherwise affixed to them substantially
the legend specified in Section 3(c) of the 2003 Agreement. Certificates for the Common Stock issued (whether originally issued or from
the Company&rsquo;s treasury) on or after the Date of this Agreement but prior to the Separation Time shall have impressed on, printed
on, written on or otherwise affixed to them substantially the following legend:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Until
the Separation Time (as defined in the Rights Agreement referred to below), this certificate also evidences and entitles the holder hereof
to certain Rights as set forth in the Restated and Amended Stockholder Protection Rights Agreement, dated as of February 11, 2023 (as
such may be further amended from time to time, the &ldquo;Rights Agreement&rdquo;), between Research Frontiers Incorporated (the &ldquo;Company&rdquo;)
and Continental Stock Transfer &amp; Trust Company, as Rights Agent, the terms of which are hereby incorporated herein by reference and
a copy of which is on file at the principal executive offices of the Company. Under certain circumstances, as set forth in the Rights
Agreement, such Rights may be redeemed, may become exercisable for securities or assets of the Company or securities of another entity,
may be exchanged for shares of Common Stock or other securities or assets of the Company, may expire, may become null and void (including,
if they are &ldquo;Beneficially Owned&rdquo; by an &ldquo;Acquiring Person&rdquo; or an &ldquo;Affiliate&rdquo; or &ldquo;Associate&rdquo;
thereof (as such terms are defined in the Rights Agreement, or by any transferee of any of the foregoing)) or may be evidenced by separate
certificates and may no longer be evidenced by this certificate. The Company will mail or arrange for the mailing of a copy of the Rights
Agreement to the holder of this certificate without charge after the receipt of a written request therefor.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificates
representing shares of Common Stock that were issued and outstanding at the Record Time shall evidence one Right for each share of Common
Stock evidenced thereby notwithstanding the foregoing legends. Notwithstanding the foregoing, neither the omission of a legend nor the
inclusion of a legend that makes reference to a rights agreement other than the Agreement shall affect the enforceability of any part
of this Agreement or the rights of any holder of Rights.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the Common Stock issued after the Record Time but prior to the Separation Time shall be uncertificated, the registration of such Common
Stock on the stock transfer books of the Company shall evidence one Right for each share of Common Stock represented thereby. The Company
shall mail or arrange for the mailing of a copy of this Agreement to any Person that holds Common Stock, as evidenced by the registration
of the Common Stock in the name of such Person on the stock transfer books of the Company, without charge after the receipt of a written
request therefor, and the Company shall cause the transfer agent for the Common Stock to include on each direct registration account
statement with respect to the Common Stock issued prior to the Separation Time an appropriate notation to the reflect the issuance of
the Rights.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.3
<U>Exercise of Rights; Separation of Rights</U>. (a) Subject to <U>Sections 3.1</U>, <U>5.1</U> and <U>5.10</U> and subject to adjustment
as herein set forth, each Right will entitle the holder thereof, at or after the Separation Time and prior to the Expiration Time, to
purchase, for the Exercise Price, one share of Common Stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Until the Separation Time, (i) no Right may be exercised and (ii) each Right will be evidenced by the certificate for the associated
share of Common Stock (or, if the Common Stock shall be uncertificated, by the registration of the associated Common Stock on the stock
transfer books of the Company and the confirmation thereof provided for in <U>Section 2.2</U>), and will be transferable only together
with, and will be transferred by a transfer (whether with or without such letter or confirmation) of, such associated share.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Subject to the terms and conditions hereof, at or after the Separation Time and prior to the Expiration Time, the Rights (i) may be exercised
pursuant to <U>Section 2.3(d)</U> below and (ii) may be transferred independent of shares of Common Stock. Promptly following the Separation
Time (provided that the Board of Directors has not elected to exchange all of the then outstanding Rights pursuant to <U>Section 3.1(c)</U>),
then the Rights Agent or the transfer agent for the Common Stock, if requested by the Company and provided with the necessary information,
will mail to each holder of record of Common Stock as of the Separation Time (other than any Person whose Rights have become null and
void pursuant to <U>Section 3.1(b)</U>), at such holder&rsquo;s address as shown by the records of the Company (and the Company hereby
agrees to furnish copies of such records to the Rights Agent for this purpose), (x) a certificate (a &ldquo;<U>Rights Certificate</U>&rdquo;)
in substantially the form of <U>Exhibit A</U> hereto appropriately completed, representing the number of Rights held by such holder at
the Separation Time and having such marks of identification or designation and such legends, summaries or endorsements printed thereon
as the Company may deem appropriate and as are not inconsistent with the provisions of this Agreement and as do not affect the rights,
liabilities, responsibilities or duties of the Rights Agent, or as may be required to comply with any law or with any rule or regulation
made pursuant thereto or with any rule or regulation of any national securities exchange or quotation system on which the Common Stock
or the Rights may from time to time be listed or traded (&ldquo;<U>Trading Regulation</U>&rdquo;), or to conform to usage, and (y) a
disclosure statement describing the Rights; <U>provided</U>, <U>however</U>, that the Company shall have no obligation to distribute
Rights Certificates to any Acquiring Person or Affiliate or Associate of an Acquiring Person or any transferee of any of the foregoing.
Receipt of a Rights Certificate by any Person shall not preclude a later determination that such Rights are null and void pursuant to
<U>Section 3.1(b)</U>. To the extent applicable, the Company may implement such procedures as it deems appropriate, in its sole discretion,
to minimize the possibility that Rights are received by Persons with respect to whom Rights would be null and void under <U>Section 3.1(b)</U>.</FONT></P>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Subject to the terms and conditions hereof, Rights may be exercised on any Business Day at or after the Separation Time and prior to
the Expiration Time by submitting to the Rights Agent the Rights Certificate evidencing such Rights with an Election to Exercise (an
&ldquo;<U>Election to Exercise</U>&rdquo;) substantially in the form attached to the Rights Certificate duly executed and properly completed,
accompanied by payment by certified or official bank check payable to the order of the Company, of a sum equal to the Exercise Price
multiplied by the number of Rights being exercised and a sum sufficient to cover any tax or charge that may be payable in respect of
any transfer involved in the transfer or delivery of Rights Certificates or the issuance or delivery of certificates (or, if uncertificated,
the registration on the stock transfer books of the Company) for shares or depositary receipts (or both) in a name other than that of
the holder of the Rights being exercised.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)
Upon receipt of a Rights Certificate, with a duly executed and properly completed Election to Exercise accompanied by payment as set
forth in <U>Section 2.3(d)</U>, and subject to the terms and conditions hereof, the Rights Agent will thereupon promptly (i)(A) requisition
from the transfer agent for the Common Stock certificates evidencing such number of shares or other securities to be purchased or, in
the case of uncertificated shares or other securities, requisition from the transfer agent a notice setting forth such number of shares
or other securities to be purchased for which registration will be made on the stock transfer books of the Company (the Company hereby
irrevocably authorizing the transfer agent to comply with all such requisitions), and (B) if the Company elects pursuant to <U>Section
5.5</U> not to issue certificates (or effect registrations on the stock transfer books of the Company) representing fractional shares,
requisition from the depositary selected by the Company depositary receipts representing the fractional shares to be purchased (the Company
hereby irrevocably authorizes each depositary to comply with all such requisitions) or, requisition from the Company the amount of monies
to be paid in lieu of fractional shares in accordance with <U>Section 5.5</U>; (ii) after receipt of such certificates, depositary receipts
and/or notices, cause the same to be delivered to or upon the order of the registered holder of such Rights Certificate, registered in
such name or names as may be designated by such holder; and (iii) when necessary to comply with this Agreement, after receipt, promptly
deliver such monies to or upon the order of the registered holder of such Rights Certificate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)
In case the holder of any Rights shall exercise less than all of the Rights evidenced by such holder&rsquo;s Rights Certificate, a new
Rights Certificate evidencing the Rights remaining unexercised will be issued by the Rights Agent to such holder or to such holder&rsquo;s
duly authorized assigns.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)
The Company covenants and agrees that it will (i) take all such action as may be necessary to ensure that all shares delivered (or evidenced
by registration on the stock transfer books of the Company) upon exercise of Rights shall, at the time of delivery (or registration)
of such shares (subject to payment of the Exercise Price), be duly and validly authorized, executed, issued and delivered (or registered)
and fully paid and nonassessable; (ii) take all such action as may be necessary to comply with any applicable requirements of the Securities
Act of 1933, as amended, or the Exchange Act, and the rules and regulations thereunder, and any other applicable law, rule or regulation,
in connection with the issuance of any shares upon exercise of Rights; and (iii) pay when due and payable any and all taxes and charges
that may be payable in respect of the original issuance or delivery of the Rights Certificates or of any shares issued upon the exercise
of Rights; <U>provided</U> that the Company shall not be required to pay any tax or charge that may be payable in respect of any transfer
involved in the transfer or delivery of Rights Certificates or the issuance or delivery (or registration) of shares in a name other than
that of the holder of the Rights being transferred or exercised.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)
Notwithstanding anything in this Agreement to the contrary, neither the Rights Agent nor the Company shall be obligated to undertake
any action with respect to the exercise or assignment of a Rights Certificate unless the registered holder of such Rights Certificate
shall have (i) duly executed and properly completed the certificate following the Form of Assignment or the Form of Election to Exercise,
as applicable, set forth on the reverse side of the Rights Certificate surrendered for such exercise or assignment; (ii) provided such
additional evidence of the identity of the Beneficial Owner (or former Beneficial Owner) thereof and of the Rights evidenced thereby,
and the Affiliates and Associates of such Beneficial Owner or former Beneficial Owner, as the Company or the Rights Agent may reasonably
request; and (iii) paid a sum sufficient to cover any tax or charge that may be imposed in connection with any transfer, split up, combination
or exchange of Right Certificates as required under <U>Section 2.3(d)</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.4
<U>Adjustments to Exercise Price; Number of Rights</U>. (a) In the event that the Company shall at any time after the Record Time and
prior to the Separation Time (i) declare or pay a dividend on the Common Stock payable in Common Stock, (ii) subdivide the outstanding
Common Stock or (iii) combine the outstanding Common Stock into a smaller number of shares of Common Stock, (x) the Exercise Price in
effect after such adjustment will be equal to the Exercise Price in effect immediately prior to such adjustment divided by the number
of shares of Common Stock, including any fractional shares in lieu of which such holder received payment by check (the &ldquo;<U>Expansion
Factor</U>&rdquo;), that a holder of one share of Common Stock immediately prior to such dividend, subdivision or combination would hold
thereafter as a result thereof, and (y) each Right held prior to such adjustment will become that number of Rights equal to the Expansion
Factor, and the adjusted number of Rights will be deemed to be distributed among the shares of Common Stock with respect to which the
original Rights were associated (if they remain outstanding) and the shares issued in respect of such dividend, subdivision or combination,
so that each such share of Common Stock will have exactly one Right associated with it. Each adjustment made pursuant to this paragraph
shall be made as of the payment or effective date for the applicable dividend, subdivision or combination.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event that the Company shall at any time after the Record Time and prior to the Separation Time issue any shares of Common Stock
otherwise than in a transaction referred to in the preceding paragraph, each such share of Common Stock so issued shall automatically
have one new Right associated with it, which Right shall be evidenced by the certificate representing such share (or, if the Common Stock
shall be uncertificated, such Right shall be evidenced by the registration of such Common Stock on the stock transfer books of the Company
and the confirmation thereof provided for in <U>Section 2.2</U>). Rights shall be issued by the Company in respect of shares of Common
Stock that are issued or sold by the Company after the Separation Time only to the extent provided in <U>Section 5.3</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
In the event that the Company shall at any time after the Record Time and prior to the Separation Time issue or distribute any securities
or assets in respect of, in lieu of or in exchange for the Common Stock (other than pursuant to any non-extraordinary periodic cash dividend
or a dividend paid solely in Common Stock), whether by dividend, in a reclassification or recapitalization (including, but not limited
to, any such transaction involving a merger, consolidation or statutory share exchange), or otherwise, the Company shall make such adjustments,
if any, in the Exercise Price, number of Rights and/or securities or other property purchasable upon exercise of Rights as the Board
of Directors, in its sole discretion, may deem to be appropriate under the circumstances in order to adequately protect the interests
of the holders of Rights generally, and the Company and the Rights Agent shall amend this Agreement as necessary to provide for such
adjustments.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Each adjustment to the Exercise Price made pursuant to this <U>Section 2.4</U> shall be calculated to the nearest cent. Whenever an adjustment
to the Exercise Price is made pursuant to this <U>Section 2.4</U>, the Company shall (i) promptly prepare a certificate setting forth
such adjustment and a brief statement of the facts accounting for such adjustment, and (ii) promptly file with the Rights Agent and with
the transfer agent for the Common Stock a copy of such certificate. The Rights Agent shall be fully protected in relying on any such
certificate and on any adjustment or statement therein contained and shall have no duty or liability with respect to, and shall not be
deemed to have knowledge of, any adjustment or any such event unless and until it shall have received such a certificate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Rights Certificates shall represent the right to purchase the securities purchasable under the terms of this Agreement, including any
adjustment or change in the securities purchasable upon exercise of the Rights, even though such certificates may continue to express
the securities purchasable at the time of issuance of the initial Rights Certificates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.5
<U>Date on Which Exercise is Effective</U>. Each Person in whose name any certificate for shares is issued (or registration on the stock
transfer books is effected) upon the exercise of Rights shall for all purposes be deemed to have become the holder of record of the shares
represented thereby on the date upon which the Rights Certificate evidencing such Rights was duly surrendered and payment of the Exercise
Price for such Rights (and any applicable taxes and other governmental charges payable by the exercising holder hereunder) was made;
<U>provided</U>, <U>however</U>, that if the date of such surrender and payment is a date upon which the stock transfer books of the
Company are closed, such Person shall be deemed to have become the record holder of such shares on, and such certificate (or registration)
shall be dated, the next succeeding Business Day on which the stock transfer books of the Company are open.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.6
<U>Execution, Authentication, Delivery and Dating of Rights Certificates</U>. (a) The Rights Certificates shall be executed on behalf
of the Company by its Chief Executive Officer or one of its Executive Vice Presidents and by its Secretary or one of its Assistant Secretaries.
The signature of any of these officers on the Rights Certificates may be manual or facsimile.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rights
Certificates bearing the manual or facsimile signatures of individuals who were at any time the proper officers of the Company shall
bind the Company, notwithstanding that such individuals or any of them have ceased to hold such offices prior to the countersignature
and delivery of such Rights Certificates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Promptly
after the Separation Time, the Company will notify in writing the Rights Agent of such Separation Time (and if such notification is given
orally, the Company shall confirm same in writing on or prior to the Business Day next following) and will deliver Rights Certificates
executed by the Company to the Rights Agent for countersignature, and, subject to <U>Section 3.1(b)</U>, the Rights Agent shall countersign
(either manually or by facsimile) and deliver such Rights Certificates to the holders of the Rights pursuant to <U>Section 2.3(c)</U>.
Until the written notice provided for in this <U>Section 2.6</U> is received by the Rights Agent, the Rights Agent may presume conclusively
for all purposes that the Separation Time has not occurred. No Rights Certificate shall be valid for any purpose unless countersigned
(either manually or by facsimile) by the Rights Agent.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Each Rights Certificate shall be dated the date of countersignature thereof.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.7
<U>Registration, Registration of Transfer and Exchange</U>. (a) After the Separation Time, the Company will cause to be kept a register
(the &ldquo;<U>Rights Register</U>&rdquo;) in which, subject to such reasonable regulations as it may prescribe, the Company will provide
for the registration and transfer of Rights. The Rights Agent is hereby appointed &ldquo;Rights Registrar&rdquo; for the purpose of maintaining
the Rights Register for the Company and registering Rights and transfers of Rights after the Separation Time as herein provided. In the
event that the Rights Agent shall cease to be the Rights Registrar, the Rights Agent will have the right to examine the Rights Register
at all reasonable times after the Separation Time. The Rights Certificates are transferable only on the Rights Register maintained by
the Rights Registrar.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">After
the Separation Time and prior to the Expiration Time, upon surrender for registration of transfer or exchange of any Rights Certificate,
and subject to the provisions of <U>Sections 2.7(c)</U> and <U>(d)</U>, the Company will execute, and the Rights Agent will countersign
and, if requested and provided with all necessary information, deliver, in the name of the holder or the designated transferee or transferees,
as required pursuant to the holder&rsquo;s instructions, one or more new Rights Certificates evidencing the same aggregate number of
Rights as did the Rights Certificate so surrendered.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Except as otherwise provided in <U>Section 3.1(b)</U>, all Rights issued upon any registration of transfer or exchange of Rights Certificates
shall be the valid obligations of the Company, and such Rights shall be entitled to the same benefits under this Agreement as the Rights
surrendered upon such registration of transfer or exchange.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Every Rights Certificate surrendered for registration of transfer or exchange shall be duly endorsed, or be accompanied by a written
instrument of transfer in form satisfactory to the Company or the Rights Agent, as the case may be, duly executed by the holder thereof
or such holder&rsquo;s attorney-in-fact duly authorized in writing. As a condition to the issuance of any new Rights Certificate under
this <U>Section 2.7</U>, the Company may require the payment of a sum sufficient to cover any tax or other governmental charge that may
be imposed in relation thereto. The Rights Agent shall have no duty or obligation under any section of this Agreement that requires the
payment of taxes or charges unless and until it is satisfied that all such taxes and/or charges have been paid.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
The Company shall not register the transfer or exchange of any Rights that have become null and void under <U>Section 3.1(b)</U>, been
exchanged under <U>Section 3.1(c)</U> or been redeemed under <U>Section 5.1</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.8
<U>Mutilated, Destroyed, Lost and Stolen Rights Certificates</U>. (a) If any mutilated Rights Certificate is surrendered to the Rights
Agent prior to the Expiration Time, then, subject to <U>Sections 3.1(b)</U>, <U>3.1(c)</U> and <U>5.1</U>, the Company shall execute
and the Rights Agent shall countersign and deliver in exchange therefor a new Rights Certificate evidencing the same number of Rights
as did the Rights Certificate so surrendered.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
If there shall be delivered to the Company and the Rights Agent prior to the Expiration Time (i) evidence to their satisfaction of the
destruction, loss or theft of any Rights Certificate, and (ii) such security or indemnity as may be required by them to hold each of
them and any of their agents harmless, then, subject to <U>Sections 3.1(b)</U>, <U>3.1(c)</U> and <U>5.1</U> and in the absence of written
notice to the Company or the Rights Agent that such Rights Certificate has been acquired by a bona fide purchaser, the Company shall
execute and upon its written request the Rights Agent shall countersign and, if requested and provided with all necessary information,
deliver, in lieu of any such destroyed, lost or stolen Rights Certificate, a new Rights Certificate evidencing the same number of Rights
as did the Rights Certificate so destroyed, lost or stolen.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
As a condition to the issuance of any new Rights Certificate under this <U>Section 2.8</U>, the Company may require the payment of a
sum sufficient to cover any tax or other governmental charge that may be imposed in relation thereto and any other expenses (including
the fees and expenses of the Rights Agent) connected therewith.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Every new Rights Certificate issued pursuant to this <U>Section 2.8</U> in lieu of any destroyed, lost or stolen Rights Certificate shall
evidence an original additional contractual obligation of the Company, whether or not the destroyed, lost or stolen Rights Certificate
shall be at any time enforceable by anyone, and, subject to <U>Section 3.1(b)</U> shall be entitled to all the benefits of this Agreement
equally and proportionately with any and all other Rights duly issued hereunder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.9
<U>Persons Deemed Owners</U>. Prior to due presentment of a Rights Certificate (or, prior to the Separation Time, the associated Common
Stock certificate or notice of transfer, if uncertificated) for registration of transfer, the Company, the Rights Agent and any agent
of the Company or the Rights Agent may deem and treat the Person in whose name such Rights Certificate (or, prior to the Separation Time,
such Common Stock certificate or Common Stock registration, if uncertificated) is registered as the absolute owner thereof and of the
Rights evidenced thereby for all purposes whatsoever, including the payment of the Redemption Price, and neither the Company nor the
Rights Agent shall be affected by any notice to the contrary. As used in this Agreement, unless the context otherwise requires, the term
&ldquo;holder&rdquo; of any Rights shall mean the registered holder of such Rights (or, prior to the Separation Time, the associated
shares of Common Stock).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.10
<U>Delivery and Cancellation of Certificates</U>. All Rights Certificates surrendered upon exercise or for registration of transfer or
exchange shall, if surrendered to any Person other than the Rights Agent, be delivered to the Rights Agent and, in any case, shall be
promptly cancelled by the Rights Agent. The Company may at any time deliver to the Rights Agent for cancellation any Rights Certificates
previously countersigned and delivered hereunder that the Company may have acquired in any manner whatsoever, and all Rights Certificates
so delivered shall be promptly cancelled by the Rights Agent. No Rights Certificates shall be countersigned in lieu of or in exchange
for any Rights Certificates cancelled as provided in this <U>Section 2.10</U>, except as expressly permitted by this Agreement. The Rights
Agent shall destroy all cancelled Rights Certificates and deliver to the Company a certificate attesting to such destruction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.11
<U>Agreement of Rights Holders</U>. Every holder of Rights by accepting the Rights consents and agrees with the Company and the Rights
Agent and with every other holder of Rights that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
prior to the Separation Time, each Right will be transferable only together with, and will be transferred by a transfer of, the associated
share of Common Stock;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
as of and after the Separation Time, the Rights Certificates will be transferable only on the Rights Register as provided herein;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
prior to due presentment of a Rights Certificate (or, prior to the Separation Time, the associated Common Stock certificate or Common
Stock registration, if uncertificated) for registration of transfer, the Company, the Rights Agent and any agent of the Company or the
Rights Agent may deem and treat the Person in whose name the Rights Certificate (or, prior to the Separation Time, the associated Common
Stock certificate or Common Stock registration, if uncertificated) is registered as the absolute owner thereof and of the Rights evidenced
thereby for all purposes whatsoever, and neither the Company nor the Rights Agent shall be affected by any notice to the contrary;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Rights that are Beneficially Owned by certain Persons will, under the circumstances set forth in <U>Section 3.1(b)</U>, become null and
void;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)
this Agreement may be supplemented or amended from time to time in accordance with its terms;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)
the Board of Directors shall have the exclusive power and authority delegated to it pursuant to <U>Section 5.14</U>; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)
notwithstanding anything in this Agreement to the contrary, neither the Company nor the Rights Agent shall have any liability to any
holder of a Right or other Person as a result of its inability to perform any of its obligations under this Agreement by reason of any
preliminary or permanent injunction or other order, decree or ruling issued by a court of competent jurisdiction or by a governmental,
regulatory or administrative agency or commission, or any statute, rule, regulation or executive order promulgated or enacted by any
governmental authority, prohibiting or otherwise restraining performance of such obligation; <U>provided</U>, <U>however</U>, that the
Company shall use its reasonable best efforts to have any such order, decree or ruling lifted or otherwise overturned as soon as possible.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ARTICLE
III</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>ADJUSTMENTS
TO THE RIGHTS IN</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>THE
EVENT OF CERTAIN TRANSACTIONS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1
<U>Flip-in</U>. (a) In the event that prior to the Expiration Time a Flip-in Date shall occur, except as otherwise provided in this <U>Section
3.1</U>, each Right shall constitute the right to purchase from the Company, upon exercise thereof in accordance with the terms hereof
(but subject to <U>Section 5.10</U>), that number of shares of Common Stock having an aggregate Market Price on the Stock Acquisition
Date that gave rise to the Flip-in Date equal to twice the Exercise Price for a purchase price, payable as set forth in Section 2.3(c)
equal to the Exercise Price (such right to be appropriately adjusted in order to protect the interests of the holders of Rights generally
in the event that on or after such Stock Acquisition Date any of the events described in <U>Section 2.4(a)</U> or <U>(b)</U>, or any
analogous event, shall have occurred with respect to the Common Stock). The foregoing notwithstanding, Rights shall not be exercisable
pursuant to this <U>Section 3.1</U> unless and until the Separation Time shall have occurred.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Notwithstanding the foregoing, any Rights that are or were Beneficially Owned on or after the Stock Acquisition Date by (i) an Acquiring
Person or an Affiliate or Associate thereof, (ii) a transferee of an Acquiring Person or an Affiliate or Associate thereof who becomes
a transferee after the Acquiring Person becomes such, or (iii) a transferee of an Acquiring Person or an Affiliate or Associate thereof
who becomes a transferee prior to or concurrently with the Acquiring Person becoming such and receives such Rights pursuant to either
(A) a transfer (whether or not for consideration) from the Acquiring Person to holders of equity interests in such Acquiring Person or
to any Person with whom the Acquiring Person has any continuing agreement, arrangement or understanding, whether or not in writing, regarding
the transferred Rights, or (B) a transfer which the Board of Directors has determined is part of a plan, arrangement or understanding
which has as a primary purpose or effect the avoidance of this <U>Section 3.1(b)</U>, shall become null and void and any holder of such
Rights (including transferees, whether direct or indirect, of any such Persons) shall thereafter have no right to exercise or transfer
such Rights under any provision of this Agreement. If any Rights Certificate is presented for assignment or exercise and the Person presenting
the same will not complete the certification set forth at the end of the Form of Assignment or Form of Notice of Election to Exercise
or, if requested, will not provide such additional evidence, including, but not limited to, the identity of the Beneficial Owners and
their Affiliates and Associates (or former Beneficial Owners and their Affiliates and Associates) as the Company shall reasonably request
in order to determine if such Rights are null and void, then the Company shall be entitled conclusively to deem the Rights to be Beneficially
Owned by an Acquiring Person or an Affiliate or Associate thereof or a transferee of any of the foregoing and accordingly will deem the
Rights evidenced thereby to be null and void and not transferable, exercisable or exchangeable. The Company shall use all reasonable
efforts to insure that the provisions of this <U>Section 3.1(b)</U> are complied with, but shall have no liability to any holder of Rights
or any other Person as a result of its failure to make any determinations with respect to an Acquiring Person or any of its Affiliates,
Associates or their respective transferees hereunder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
The Board of Directors may, at its option, at any time after a Flip-in Date and prior to the time that an Acquiring Person, together
with all Affiliates and Associates of such Person, becomes the Beneficial Owner of more than 50% of the outstanding shares of Common
Stock, elect to exchange all (but not less than all) of the then outstanding Rights (which shall not include Rights that have become
null and void pursuant to the provisions of <U>Section 3.1(b)</U>) for shares of Common Stock at an exchange ratio of one share of Common
Stock per Right, appropriately adjusted in order to protect the interests of holders of Rights generally in the event that after the
Separation Time any of the events described in <U>Section 2.4(a)</U> or <U>(b)</U>, or any analogous event, shall have occurred with
respect to the Common Stock (such exchange ratio, as adjusted from time to time, being hereinafter referred to as the &ldquo;<U>Exchange
Ratio</U>&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Immediately
upon the action of the Board of Directors electing to exchange the Rights, without any further action and without any notice, the right
to exercise the Rights will terminate and each Right (other than Rights that have become null and void pursuant to <U>Section 3.1(b)</U>),
whether or not previously exercised, will thereafter represent only the right to receive a number of shares of Common Stock equal to
the Exchange Ratio. The exchange of the Rights by the Board of Directors may be made effective at such time, on such basis and with such
conditions as the Board of Directors in its sole discretion may establish. Promptly after the action of the Board of Directors electing
to exchange the Rights, the Company shall give written notice thereof (specifying the steps to be taken to receive shares of Common Stock
in exchange for Rights) to the Rights Agent and the holders of the Rights (other than Rights that have become null and void pursuant
to <U>Section 3.1(b)</U>) outstanding immediately prior thereto by mailing such notice in accordance with <U>Section 5.9</U>; <U>provided</U>,
<U>however</U>, that the failure to give, or any defect in, such notice shall not affect the validity of such exchange. Following the
action of the Board of Directors ordering the exchange of any Rights pursuant to this <U>Section 3.1(c)</U>, the Company may implement
such procedures as it deems appropriate, in its sole discretion, for the purpose of ensuring that the Common Stock (or such other consideration)
issuable upon an exchange pursuant to this <U>Section 3.1(c)</U> is not received by holders of Rights that have become null and void
pursuant to <U>Section 3.1(b)</U>. Before effecting an exchange pursuant to this <U>Section 3.1(c)</U>, the Board of Directors may direct
the Company to enter into a Trust Agreement in such form and with such terms as the Board of Directors shall then approve (the &ldquo;<U>Trust
Agreement</U>&rdquo;). If the Board of Directors so directs, the Company shall enter into the Trust Agreement and shall issue to the
trust created by such agreement (the &ldquo;<U>Trust</U>&rdquo;) all or a portion (as designated by the Board of Directors) of the shares
of Common Stock (or other securities) issuable pursuant to the exchange, and all holders of Rights entitled to receive such shares or
securities pursuant to the exchange shall be entitled to receive such shares or securities (and any dividends paid or distributions made
thereon after the date on which such shares are deposited in the Trust) only from the Trust and solely upon compliance with the relevant
terms and provisions of the Trust Agreement. Prior to effecting an exchange and registering shares of Common Stock (or other such securities)
in any Person&rsquo;s name, including any nominee or transferee of a Person, the Company may require (or cause the trustee of the Trust
to require), as a condition thereof, that any holder of Rights provide evidence, including, but not limited to, the identity of the Beneficial
Owners thereof and their Affiliates and Associates (or former Beneficial Owners thereof and their Affiliates and Associates) as the Company
shall reasonably request in order to determine if such Rights are null and void. If any Person shall fail to comply with such request,
the Company shall be entitled conclusively to deem the Rights formerly held by such Person to be null and void pursuant to <U>Section
3.1(b)</U> and not transferable or exercisable or exchangeable in connection herewith. Any shares of Common Stock or other securities
issued at the direction of the Board of Directors in connection herewith shall be validly issued, fully paid and nonassessable shares
of Common Stock or of such other securities (as the case may be), and the Company shall be deemed to have received as consideration for
such issuance a benefit having a value that is at least equal to the aggregate par value of the shares so issued.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
Person in whose name any certificate for such shares is issued (or for whom any registration on the stock transfer books of the Company
is made) upon the exchange of Rights pursuant to <U>Section 3.1(c)</U> or <U>(d)</U> shall for all purposes be deemed to have become
the holder of record of the shares represented thereby on, and such certificate (or registration on the stock transfer books of the Company)
shall be dated (or registered) as of, the date upon which the Rights Certificate evidencing such Rights was duly exchanged (or deemed
exchanged by the Company) and payment of any applicable taxes and other governmental charges payable by the holder was made; <U>provided</U>,
<U>however</U>, that if the date of such exchange and payment is a date upon which the stock transfer books of the Company are closed,
such Person shall be deemed to have become the record holder of such shares on, and such certificate (or registration on the stock transfer
books of the Company) shall be dated (or registered) as of the next succeeding Business Day on which the stock transfer books of the
Company are open.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
In the event that there shall not be sufficient treasury shares or authorized but unissued shares of Common Stock to permit the exercise
in full of the Rights in accordance with <U>Section 3.1(a)</U> (or, if the Company so elects to make the exchange referred to in <U>Section
3.1(c)</U>, to permit the issuance of all shares pursuant to the exchange), the Company shall either (i) call a meeting of stockholders
seeking approval to cause sufficient additional shares to be authorized (<U>provided</U> that if such approval is not obtained the Company
will take the action specified in <U>clause (ii)</U> of this sentence) or (ii) take such action as shall be necessary to ensure and provide,
as and when and to the maximum extent permitted by applicable law and without exposing directors to personal liability in connection
therewith (as determined by the Board of Directors) and any agreements or instruments in effect on the Stock Acquisition Date (and remaining
in effect) to which it is a party, that each Right shall thereafter constitute the right to receive (x) in the case of any exercise in
accordance with <U>Section 3.1(a)</U>, at the Company&rsquo;s option as determined by the Board of Directors, either (A) in return for
the Exercise Price, debt or equity securities or other assets (or a combination thereof) having a fair value equal to twice the Exercise
Price, or (B) without payment of consideration (except as may be required for the valid issuance of securities or otherwise required
by applicable law), debt or equity securities or other assets (or a combination thereof) having a fair value equal to the Exercise Price,
or (y) in the case of an exchange of Rights in accordance with <U>Section 3.1(c)</U>, debt or equity securities or other assets (or a
combination thereof) having a fair value equal to the product of the Market Price of a share of Common Stock on the Flip-in Date multiplied
by the Exchange Ratio in effect on the Flip-in Date, where, in the case of <U>(x)</U> or <U>(y)</U> above, the fair value of such debt
or equity securities or other assets (or a combination thereof) shall be as determined in good faith by the Board of Directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2
<U>Flip-over</U>. (a) Prior to the Expiration Time, the Company shall not enter into any agreement with respect to, consummate or permit
to occur any Flip-over Transaction or Event unless and until it shall have entered into a supplemental agreement with the Flip-over Entity,
for the benefit of the holders of the Rights (the terms of which shall be reflected in an amendment to this Agreement entered into with
the Rights Agent), providing that, upon consummation or occurrence of the Flip-over Transaction or Event, (i) each Right shall thereafter
constitute the right to purchase from the Flip-over Entity, upon exercise thereof in accordance with the terms hereof, that number of
shares of Flip-over Stock of the Flip-over Entity having an aggregate Market Price on the date of consummation or occurrence of such
Flip-over Transaction or Event equal to twice the Exercise Price for a purchase price, payable as set forth in Section 2.3(c), equal
to the Exercise Price (such right to be appropriately adjusted in order to protect the interests of the holders of Rights generally in
the event that after such date of consummation or occurrence any of the events described in <U>Section 2.4(a)</U> or <U>(b)</U>, or any
analogous event, shall have occurred with respect to the Flip-over Stock), and (ii) the Flip-over Entity shall thereafter be liable for,
and shall assume, by virtue of such Flip-over Transaction or Event and such supplemental agreement, all the obligations and duties of
the Company pursuant to this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Prior to the Expiration Time, unless the Rights are redeemed pursuant to <U>Section 5.1</U> pursuant to an agreement entered into by
the Company prior to a Flip-in Date, the Company shall not enter into any agreement with respect to, consummate or permit to occur any
Flip-over Transaction or Event if (i) at the time thereof there are any rights, warrants or securities outstanding or any other arrangements,
agreements or instruments that would eliminate or otherwise diminish in any material respect the benefits intended to be afforded by
this Rights Agreement to the holders of Rights upon consummation of such transaction; (ii) prior to, simultaneously with or immediately
after such Flip-over Transaction or Event, the stockholders of the Person who constitutes, or would constitute, the Flip-over Entity
shall have received a distribution of Rights previously owned by such Person or any of its Affiliates or Associates; or (iii) the form
or nature of organization of the Flip-over Entity would preclude or limit the exercisability of the Rights.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
The provisions of this <U>Section 3.2</U> shall apply to successive Flip-over Transactions or Events.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ARTICLE
IV</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>THE
RIGHTS AGENT</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1
<U>General</U>. (a) The Company hereby appoints the Rights Agent to act as agent for the Company in accordance with the express terms
and conditions hereof (and no implied terms or conditions), and the Rights Agent hereby accepts such appointment. The Company agrees
to pay to the Rights Agent reasonable compensation for all services rendered by it hereunder and, from time to time, on demand of the
Rights Agent, including but not limited to reasonable fees and expenses of its counsel and other disbursements incurred in connection
with the preparation, negotiation, delivery, amendment, administration and execution of this Agreement and the exercise and performance
of its duties hereunder. The Company also agrees to indemnify the Rights Agent for, and to hold it harmless against, any loss, liability,
damage, judgment, fine, penalty, claim, demand, settlement, cost or expense (including, but not limited to, the reasonable fees and expenses
of legal counsel) incurred without gross negligence, bad faith or willful misconduct on the part of the Rights Agent for any action taken,
suffered, or omitted to be taken by the Rights Agent in connection with the acceptance and administration of this Agreement, or in the
exercise or performance of its duties hereunder, including, but not limited to, the costs and expenses of defending against any claim
of liability. The costs and expenses of enforcing this right of indemnification shall also be paid by the Company. The provisions of
this <U>Section 4.1</U> and <U>Section 4.3</U> (including the provisions relating to indemnification of the Rights Agent) shall survive
the termination of this Agreement, the exercise or expiration of the Rights and the resignation, replacement or removal of the Rights
Agent hereunder, including, but not limited to, the reasonable costs and expenses of defending against a claim of liability hereunder.
Notwithstanding anything to the contrary in this Agreement, any references in this Agreement to the Rights Agent&rsquo;s gross negligence,
bad faith, or willful misconduct shall be deemed to be as determined by a final, non-appealable judgment of a court of competent jurisdiction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
The Rights Agent may conclusively rely upon and shall be protected and shall incur no liability for or in respect of any action taken,
suffered or omitted to be taken by it in connection with its acceptance and administration of this Agreement and the exercise and performance
of its duties hereunder in reliance upon any certificate for securities (or registration on the stock transfer books of the Company)
purchasable upon exercise of Rights, Rights Certificate, certificate for other securities of the Company, instrument of assignment or
transfer, power of attorney, endorsement, affidavit, letter, notice, direction, consent, certificate, statement, or other paper or document
believed by it to be genuine and to be signed, executed and, where necessary, verified or acknowledged, by the proper Person or Persons,
or otherwise upon the advice of counsel as set forth in <U>Section 4.3</U>. The Rights Agent shall not be deemed to have knowledge of
any event of which it was supposed to receive notice thereof hereunder, and the Rights Agent shall be fully protected and shall incur
no liability for failing to take any action in connection therewith, unless and until it has received such notice.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2
<U>Merger or Consolidation or Change of Name of Rights Agent</U>. (a) Any Person into which the Rights Agent or any successor Rights
Agent may be merged or with which it may be consolidated, or any Person resulting from any merger or consolidation to which the Rights
Agent or any successor Rights Agent is a party, or any Person succeeding to the stockholder services business of the Rights Agent or
any successor Rights Agent, will be the successor to the Rights Agent under this Agreement without the execution or filing of any paper
or any further act on the part of any of the parties hereto, provided that such Person would be eligible for appointment as a successor
Rights Agent under the provisions of <U>Section 4.4</U>. If at the time such successor Rights Agent succeeds to the agency created by
this Agreement any of the Rights Certificates have been countersigned but not delivered, any such successor Rights Agent may adopt the
countersignature of the predecessor Rights Agent and deliver such Rights Certificates so countersigned; and if at that time any of the
Rights Certificates have not been countersigned, any successor Rights Agent may countersign such Rights Certificates either in the name
of the predecessor Rights Agent or in the name of the successor Rights Agent, and in all such cases such Rights Certificates will have
the full force and effect provided in the Rights Certificates and in this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
If at any time the name of the Rights Agent is changed and at such time any of the Rights Certificates shall have been countersigned
but not delivered, the Rights Agent may adopt the countersignature under its prior name and deliver Rights Certificates so countersigned,
and if at that time any of the Rights Certificates shall not have been countersigned, the Rights Agent may countersign such Rights Certificates
either in its prior name or in its changed name, and in all such cases such Rights Certificates shall have the full force and effect
provided in the Rights Certificates and in this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.3
<U>Duties of Rights Agent</U>. The Rights Agent undertakes to perform only the duties and obligations expressly imposed by this Agreement
(and no implied duties or obligations) upon the following terms and conditions, all of which the Company and the holders of Rights Certificates,
by their acceptance thereof, shall be bound:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
The Rights Agent may consult with legal counsel (who may be legal counsel for the Company and/or an employee of the Rights Agent), and
the advice or opinion of such counsel will be full and complete authorization and protection to the Rights Agent, and the Rights Agent
shall incur no liability for or in respect of any action taken, suffered, or omitted to be taken by it in accordance with such advice
or opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Whenever in the performance of its duties under this Agreement the Rights Agent deems it necessary or desirable that any fact or matter
be proved or established by the Company prior to taking, suffering or omitting to take any action hereunder, such fact or matter (unless
other evidence in respect thereof be herein specifically prescribed) may be deemed to be conclusively proved and established by a certificate
signed by a person believed by the Rights Agent to be the Chief Executive Officer or any Executive Vice President and by the Treasurer
or any Assistant Treasurer or the Secretary or any Assistant Secretary of the Company and delivered to the Rights Agent, and such certificate
will be full and complete authorization and protection to the Rights Agent, and the Rights Agent shall incur no liability for or in respect
of any action taken, suffered or omitted to be taken by it under the provisions of this Agreement in reliance upon such certificate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
The Rights Agent will be liable hereunder to the Company and any other Person only for its own gross negligence, bad faith or willful
misconduct. Notwithstanding anything in this Agreement to the contrary, in no event shall the Rights Agent be liable for special, punitive,
indirect, incidental or consequential loss or damage of any kind whatsoever (including but not limited to lost profits), even if the
Rights Agent has been advised of the likelihood of such loss or damage and regardless of the form of the action.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
The Rights Agent will not be liable for or by reason of any of the statements of fact or recitals contained in this Agreement or in the
certificates, if any, for securities purchasable upon exercise of Rights or the Rights Certificates (except its countersignature thereof)
or be required to verify the same, and all such statements and recitals are and will be deemed to have been made by the Company only.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)
The Rights Agent shall not have any liability for or be under any responsibility in respect of the validity of this Agreement or the
execution and delivery hereof (except the due authorization, execution and delivery hereof by the Rights Agent) or in respect of the
validity or execution of any certificate, if any, for securities purchasable upon exercise of Rights or Rights Certificate (except its
countersignature thereof); nor will it be responsible for any breach by the Company of any covenant or failure by the Company to satisfy
conditions contained in this Agreement or in any Rights Certificate; nor will it be responsible for any change in the exercisability
or exchangeability of the Rights (including, but not limited to, the Rights becoming null and void pursuant to <U>Section 3.1(b)</U>)
or any change or adjustment in the terms of the Rights (including, but not limited to, any adjustment required under the provisions of
<U>Section 2.4</U>, <U>3.1</U> or <U>3.2</U>) or responsible for the manner, method or amount of any such adjustment or the ascertaining
of the existence of facts that would require any such adjustment (except with respect to the exercise of Rights evidenced by Right Certificates
after receipt of a certificate furnished pursuant to <U>Section 2.4</U>, describing any such change or adjustment, upon which the Rights
Agent may rely); nor will it by any act hereunder be deemed to make any representation or warranty as to the authorization or reservation
of any securities purchasable upon exercise of Rights or any Rights Certificate or as to whether any securities purchasable upon exercise
of Rights will, when issued, be duly and validly authorized, executed, issued and delivered and fully paid and nonassessable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)
The Company agrees that it will perform, execute, acknowledge and deliver, or cause to be performed, executed, acknowledged and delivered,
all such further and other acts, instruments and assurances as may reasonably be required by the Rights Agent for the carrying out or
performing by the Rights Agent of its duties under this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)
The Rights Agent is hereby authorized and directed to accept instructions with respect to the performance of its duties hereunder from
any person believed by the Rights Agent to be the Chief Executive Officer, any Executive Vice President or the Secretary or any Assistant
Secretary or the Treasurer or any Assistant Treasurer of the Company, and to apply to such persons for advice or instructions in connection
with its duties, and such instructions shall be full authorization and protection to the Rights Agent and the Rights Agent shall not
be liable for any action taken, suffered or omitted to be taken by it in accordance with instructions of any such person. The Rights
Agent shall be fully authorized and protected in relying upon the most recent instructions received by any such officer. Any application
by the Rights Agent for written instructions from the Company may, at the option of the Rights Agent, set forth in writing any action
proposed to be taken, suffered or omitted to be taken by the Rights Agent under this Agreement and the date on or after which such action
shall be taken, suffered or such omission shall be effective. The Rights Agent shall not be liable for any action taken or suffered by,
or omission of, the Rights Agent in accordance with a proposal included in any such application on or after the date specified in such
application (which date shall not be less than ten Business Days after, but not including, the date that any officer of the Company actually
receives such application, unless any such officer shall have consented in writing to an earlier date) unless, prior to taking any such
action (or the effective date in the case of an omission), the Rights Agent shall have received, in response to such application, written
instructions with respect to the proposed action or omission specifying a different action to be taken, suffered or omitted to be taken.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)
The Rights Agent and any stockholder, Affiliate, director, officer, agent or employee of the Rights Agent (in each case, other than an
Acquiring Person) may buy, sell or deal in Common Stock, Rights or other securities of the Company or become pecuniarily interested in
any transaction in which the Company may be interested, or contract with or lend money to the Company or otherwise act as fully and freely
as though it were not Rights Agent under this Agreement. Nothing herein shall preclude the Rights Agent or any such stockholder, Affiliate,
director, officer, agent or employee from acting in any other capacity for the Company or for any other Person.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)
The Rights Agent may execute and exercise any of the rights or powers hereby vested in it or perform any duty hereunder either itself
or by or through its attorneys or agents, and the Rights Agent will not be answerable or accountable for any act, default, neglect or
misconduct of any such attorneys or agents or for any loss to the Company or any other Person resulting from any such act, default, neglect
or misconduct, absent gross negligence, bad faith or willful misconduct in the selection and continued employment thereof.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)
If, with respect to any Rights Certificate surrendered to the Rights Agent for exercise or transfer, the certificate attached to the
form of assignment or form of election to purchase, as the case may be, has not been completed, the Rights Agent shall not take any further
action with respect to such requested exercise or transfer without first consulting with the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k)
No provision of this Agreement shall require the Rights Agent to expend or risk its own funds or otherwise incur any financial liability
in the performance of any of its duties hereunder or in the exercise of its rights if it reasonably believes, after consultation with
counsel, that repayment of such funds or adequate indemnification against such risk or liability is not assured to it.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.4
<U>Change of Rights Agent</U>. The Rights Agent may resign and be discharged from its duties under this Agreement upon 60 days&rsquo;
notice (or such lesser notice as is acceptable to the Company) in writing mailed to the Company and to each transfer agent of Common
Stock known to the Rights Agent by registered or certified mail, and to the holders of the Rights in accordance with <U>Section 5.9</U>.
The Company may remove the Rights Agent upon 30 days&rsquo; notice in writing, mailed to the Rights Agent and to each transfer agent
of the Common Stock by registered or certified mail, and to the holders of the Rights in accordance with <U>Section 5.9</U>. If the Rights
Agent should resign or be removed or otherwise become incapable of acting, the Company will appoint a successor to the Rights Agent.
If the Company fails to make such appointment within a period of 30 days after giving notice of such removal or after it has been notified
in writing of such resignation or incapacity by the resigning or incapacitated Rights Agent or by the holder of any Rights (which holder
shall, with such notice, submit such holder&rsquo;s Rights Certificate for inspection by the Company), then the holder of any Rights
or the Rights Agent may apply to any court of competent jurisdiction for the appointment of a new Rights Agent. Any successor Rights
Agent, whether appointed by the Company or by such a court, shall be (A) a Person organized and doing business under the laws of the
United States or any state of the United States, in good standing, which is authorized under such laws to exercise the powers of the
Rights Agent contemplated by this Agreement and is subject to supervision or examination by federal or state authority or (B) an Affiliate
of a Person described in clause (A) of this sentence. After appointment, the successor Rights Agent will be vested with the same powers,
rights, duties and responsibilities as if it had been originally named as Rights Agent without further act or deed, and the predecessor
Rights Agent shall deliver and transfer to the successor Rights Agent any property at the time held by it hereunder, and execute and
deliver any further assurance, conveyance, act or deed necessary for the purpose. Not later than the effective date of any such appointment,
the Company will file notice thereof in writing with the predecessor Rights Agent and each transfer agent of the Common Stock. Failure
to give any notice provided for in this <U>Section 4.4</U>, however, or any defect therein, shall not affect the legality or validity
of the resignation or removal of the Rights Agent or the appointment of the successor Rights Agent, as the case may be.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ARTICLE
V</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>MISCELLANEOUS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1
<U>Redemption</U>. (a) The Board of Directors may, at its option, at any time prior to the Separation Time elect to redeem all (but not
less than all) of the then outstanding Rights at the Redemption Price and the Company, at its option, may pay the Redemption Price either
by check or in shares of Common Stock or other securities of the Company deemed by the Board of Directors, in its sole discretion, to
be at least equivalent in value to the Redemption Price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Immediately upon the action of the Board of Directors electing to redeem the Rights pursuant to <U>Section 5.1(a)</U> (or, if the resolution
of the Board of Directors electing to redeem the Rights states that the redemption will not be effective until the occurrence of a specified
future time or event, upon the occurrence of such future time or event), without any further action and without any notice, the right
to exercise the Rights will terminate and each Right, whether or not previously exercised, will thereafter represent only the right to
receive the Redemption Price by check or in securities, as determined by the Board of Directors. Promptly after the Rights are redeemed,
the Company shall give notice of such redemption to the Rights Agent and the holders of the then outstanding Rights by mailing such notice
in accordance with <U>Section 5.9</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.2
<U>Expiration</U>. The Rights and this Agreement shall expire at the Expiration Time and no Person shall have any rights pursuant to
this Agreement or any Right after the Expiration Time, except, if the Rights have been exchanged or redeemed, as provided in <U>Section
3.1</U> or <U>5.1</U>, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.3
<U>Issuance of New Rights Certificates</U>. Notwithstanding any of the provisions of this Agreement or of the Rights to the contrary,
the Company may, at its option, issue new Rights Certificates evidencing Rights in such form as may be approved by the Board of Directors
to reflect any adjustment or change in the number or kind or class of shares of stock purchasable upon exercise of Rights made in accordance
with the provisions of this Agreement. In addition, in connection with the issuance or sale of shares of Common Stock by the Company
following the Separation Time and prior to the Expiration Time pursuant to the terms of securities convertible or redeemable into shares
of Common Stock (other than any securities issued or issuable in connection with the exercise or exchange of Rights) or to options, in
each case issued or granted prior to, and outstanding at, the Separation Time, the Company shall issue to the holders of such shares
of Common Stock, Rights Certificates representing the appropriate number of Rights in connection with the issuance or sale of such shares
of Common Stock; <U>provided</U>, <U>however</U>, that, in each case, (i) no such Rights Certificate shall be issued if, and to the extent
that, the Company shall be advised by counsel that such issuance would create a significant risk of material adverse tax consequences
to the Company or to the Person to whom such Rights Certificates would be issued, (ii) no such Rights Certificates shall be issued if,
and to the extent that, appropriate adjustment shall have otherwise been made in lieu of the issuance thereof, and (iii) the Company
shall have no obligation to distribute Rights Certificates to any Acquiring Person or Affiliate or Associate of an Acquiring Person or
any transferee of any of the foregoing.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.4
<U>Supplements and Amendments</U>. The Company and the Rights Agent may from time to time supplement or amend this Agreement without
the approval of any holders of Rights (i) prior to the Separation Time, in any respect, and (ii) on or after the Separation Time, to
make any changes that the Company may deem necessary or desirable (x) that shall not materially adversely affect the interests of the
holders of Rights generally (other than the Acquiring Person or any Affiliate or Associate thereof) or (y) in order to cure any ambiguity
or to correct or supplement any provision contained herein that may be inconsistent with any other provisions herein or otherwise defective,
including, but not limited to, any change in order to satisfy any applicable law, rule or regulation, including, but not limited to,
any Trading Regulation on any applicable exchange so as to allow trading of the Company&rsquo;s securities thereon. Any supplement or
amendment authorized by this <U>Section 5.4</U> will be evidenced by a writing signed by the Company and the Rights Agent. The Rights
Agent will duly execute and deliver any supplement or amendment hereto requested by the Company in writing; <U>provided</U> that the
Company has delivered to the Rights Agent a certificate from an appropriate officer of the Company that states that the proposed supplement
or amendment complies with the terms of this Agreement. Notwithstanding anything in this Agreement to the contrary, the Rights Agent
may, but shall not be obligated to enter into any supplement or amendment that affects the Rights Agent&rsquo;s own rights, duties, immunities
or obligations under this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.5
<U>Fractional Shares</U>. If the Company elects not to issue certificates representing (or register on the stock transfer books of the
Company) fractional shares upon exercise, redemption or exchange of Rights, the Company shall, in lieu thereof, in the sole discretion
of the Board of Directors, either (a) evidence such fractional shares by depositary receipts issued pursuant to an appropriate agreement
between the Company and a depositary selected by it providing that each holder of a depositary receipt shall have all of the rights,
privileges and preferences to which such holder would be entitled as a beneficial owner of such fractional share, or (b) pay to the registered
holder of such Rights the appropriate fraction of the Market Price per share by check. Whenever a payment for fractional Rights or fractional
shares of Common Stock is to be made by the Rights Agent, the Company shall promptly prepare and deliver to the Rights Agent a certificate
setting forth in reasonable detail the facts related to such payments and the prices and/or formulas utilized in calculating such payments,
and provide sufficient monies to the Rights Agent in the form of fully collected funds to make such payments. The Rights Agent shall
be fully protected in relying upon such certificate and shall have no duty with respect to, and shall not be deemed to have knowledge
of any payment for fractional Rights or fractional shares or Common Stock under any section of this Agreement relating to the payment
of fractional Rights or fractional shares of Common Stock unless and until the Rights Agent shall have received such a certificate and
sufficient monies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.6
<U>Rights of Action</U>. Subject to the terms of this Agreement, rights of action in respect of this Agreement, other than rights of
action vested solely in the Rights Agent, the Board of Directors or the Company, are vested in the respective holders of the Rights;
and any holder of any Rights, without the consent of the Rights Agent or of the holder of any other Rights, may, on such holder&rsquo;s
own behalf and for such holder&rsquo;s own benefit and the benefit of other holders of Rights, enforce, and may institute and maintain
any suit, action or proceeding against the Company to enforce, or otherwise act in respect of, such holder&rsquo;s right to exercise
such holder&rsquo;s Rights in the manner provided in such holder&rsquo;s Rights Certificate and in this Agreement. Without limiting the
foregoing or any remedies available to the holders of Rights, it is specifically acknowledged that the holders of Rights would not have
an adequate remedy at law for any breach of this Agreement and will be entitled to specific performance of the obligations under, and
injunctive relief against actual or threatened violations of the obligations of any Person subject to, this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.7
<U>Holder of Rights Not Deemed a Stockholder</U>. No holder, as such, of any Rights shall be entitled to vote, receive dividends or be
deemed for any purpose to be the holder of shares or any other securities that may at any time be issuable on the exercise of such Rights,
nor shall anything contained herein or in any Rights Certificate be construed to confer upon the holder of any Rights, as such, any of
the rights of a stockholder of the Company or any right to vote for the election of directors or upon any matter submitted to stockholders
at any meeting thereof, or to give or withhold consent to any corporate action, or to receive notice of meetings or other actions affecting
stockholders (except as provided in <U>Section 5.8</U>), or to receive dividends or subscription rights, or otherwise, until such Rights
shall have been exercised or exchanged in accordance with the provisions hereof.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.8
<U>Notice of Proposed Actions</U>. In case the Company shall propose at or after the Separation Time and prior to the Expiration Time
(i) to effect or permit a Flip-over Transaction or Event or (ii) to effect the liquidation, dissolution or winding up of the Company,
then, in each such case, the Company shall give to each holder of a Right, in accordance with <U>Section 5.9</U>, and to the Rights Agent
a written notice of such proposed action, which shall specify the date on which such Flip-over Transaction or Event, liquidation, dissolution,
or winding up is to take place, and such notice shall be so given at least 20 Business Days prior to, but not including, the date of
the taking of such proposed action.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.9
<U>Notices</U>. Notices or demands authorized or required by this Agreement to be given or made by the Rights Agent or by the holder
of any Rights to or on the Company shall be sufficiently given or made if delivered or sent by recognized national overnight delivery
service or first-class mail, postage prepaid, addressed (until another address is filed in writing with the Rights Agent) as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers Incorporated</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">240
Crossways Park Drive</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Woodbury
NY 11797-2033</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Attention:
President</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the provisions of <U>Section 4.4</U>, any notice or demand authorized or required by this Agreement to be given or made by the Company
or by the holder of any Rights to or on the Rights Agent shall be sufficiently given or made if delivered or sent by recognized national
overnight delivery service or first-class mail, postage prepaid, addressed (until another address is filed in writing with the Company)
as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Continental
Stock Transfer &amp; Trust Company</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1
State Street, 30th Floor</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
York, NY 10004</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Attention:
Compliance Department</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 1.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(212)
509-4000</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notices
or demands authorized or required by this Agreement to be given or made by the Company or the Rights Agent to or on the holder of any
Rights shall be sufficiently given or made if delivered or sent by first-class mail, postage prepaid, addressed to such holder at the
address of such holder as it appears upon the registry books of the Rights Agent or, prior to the Separation Time, on the registry books
of the transfer agent for the Common Stock. Any notice that is mailed in the manner herein provided shall be deemed given, whether or
not the holder receives the notice.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.10
<U>Suspension of Exercisability or Exchangeability</U>. Notwithstanding any provisions in this Agreement to the contrary, to the extent
that the Board of Directors determines in good faith that some action will or need be taken pursuant to, or in order to properly give
effect to, <U>Sections 2.3</U>, <U>3.1</U> or <U>4.4</U> or to comply with federal or state securities laws or applicable Trading Regulations,
the Company may suspend the exercisability or exchangeability of the Rights for a reasonable period sufficient to allow it to take such
action or comply with such laws or Trading Regulations. In the event of any such suspension, the Company shall issue as promptly as practicable
a public announcement (with prompt written notice to the Rights Agent) stating that the exercisability or exchangeability of the Rights
has been temporarily suspended. Notice thereof pursuant to <U>Section 5.9</U> shall not be required. Upon such suspension, any rights
of action vested in a holder of Rights shall be similarly suspended.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Failure
to give a notice pursuant to the provisions of this Agreement shall not affect the validity of any action taken hereunder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.11
<U>Costs of Enforcement</U>. The Company agrees that if the Company or any other Person the securities of which are purchasable upon
exercise of Rights fails to fulfill any of its obligations pursuant to this Agreement, then the Company or such Person will reimburse
the holder of any Rights for the costs and expenses (including legal fees) incurred by such holder in actions to enforce such holder&rsquo;s
rights pursuant to any Rights or this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.12
<U>Successors</U>. All the covenants and provisions of this Agreement by or for the benefit of the Company or the Rights Agent shall
bind and inure to the benefit of their respective successors and assigns hereunder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.13
<U>Benefits of this Agreement</U>. Nothing in this Agreement shall be construed to give to any Person other than the Company, the Rights
Agent and the holders of the Rights any legal or equitable right, remedy or claim under this Agreement and this Agreement shall be for
the sole and exclusive benefit of the Company, the Rights Agent and the holders of the Rights.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.14
<U>Determination and Actions by the Company, etc. </U>For all purposes of this Agreement, any calculation of the number of shares of
Common Stock or any other class of capital stock outstanding at any particular time, including, but not limited to, for purposes of determining
the particular percentage of such outstanding shares of Common Stock of which any Person is the Beneficial Owner, shall be made in accordance
with the last sentence of Rule 13d-3(d)(1)(i) of the General Rules and Regulations under the Exchange Act. The Board of Directors shall
have the exclusive power and authority to administer this Agreement and to exercise all rights and powers specifically granted to the
Company, or as may be necessary or advisable in the administration of this Agreement, including, but not limited to, the right and power
to (i) interpret the provisions of this Agreement and (ii) make all determinations and calculations deemed necessary or advisable for
the administration or implementation of this Agreement, including, but not limited to, the right to determine the Rights to be null and
voided pursuant to <U>Section 3.1</U>, after taking into account the purpose of this Agreement and the Company&rsquo;s interest in maintaining
an orderly trading market in the outstanding shares of Common Stock. All such actions, interpretations, calculations and determinations
done or made by the Board of Directors shall (x) be final, conclusive and binding on the Company, the Rights Agent, the holders of the
Rights and all other Persons, and (y) not subject the Board of Directors or any of the directors of the Company to any liability to the
holders of the Rights.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.15
<U>Descriptive Headings; Section References</U>. Descriptive headings appear herein for convenience only and shall not control or affect
the meaning or construction of any of the provisions hereof. Where a reference in this Agreement is made to a Section, such reference
shall be to a Section of this Agreement unless otherwise indicated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.16
<U>GOVERNING LAW; EXCLUSIVE JURISDICTION</U>. (a) THIS AGREEMENT AND EACH RIGHT ISSUED HEREUNDER SHALL BE DEEMED TO BE A CONTRACT MADE
UNDER THE LAWS OF THE STATE OF DELAWARE AND FOR ALL PURPOSES SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF SUCH STATE
APPLICABLE TO CONTRACTS TO BE MADE AND PERFORMED ENTIRELY WITHIN SUCH STATE; <U>PROVIDED</U>, <U>HOWEVER</U>, THAT ALL PROVISIONS REGARDING
THE RIGHTS, DUTIES, OBLIGATIONS AND LIABILITIES OF THE RIGHTS AGENT SHALL BE GOVERNED AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE
STATE OF NEW YORK APPLICABLE TO CONTRACTS MADE AND TO BE PERFORMED ENTIRELY WITHIN SUCH STATE.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
(i) THE COMPANY AND EACH HOLDER OF RIGHTS HEREBY IRREVOCABLY SUBMITS TO THE EXCLUSIVE JURISDICTION OF THE COURT OF CHANCERY OF THE STATE
OF DELAWARE, OR, IF SUCH COURT SHALL LACK SUBJECT MATTER JURISDICTION, THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF DELAWARE,
OVER ANY SUIT, ACTION, OR PROCEEDING ARISING OUT OF OR RELATING TO OR CONCERNING THIS AGREEMENT. The Company and each holder of Rights
acknowledge that the forum designated by this <U>paragraph (b)</U> has a reasonable relation to this Agreement, and to such Persons&rsquo;
relationship with one another.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)
The Company and each holder of Rights hereby waive, to the fullest extent permitted by applicable law, any objection which they now or
hereafter have to personal jurisdiction or to the laying of venue of any such suit, action or proceeding brought in any court referred
to in <U>paragraph (b)(i)</U>. The Company and each holder of Rights undertake not to commence any action subject to this Agreement in
any forum other than the forum described in this <U>paragraph (b)</U>. The Company and each holder of Rights agree that, to the fullest
extent permitted by applicable law, a final and non-appealable judgment in any such suit, action, or proceeding brought in any such court
shall be conclusive and binding upon such Persons.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.17
<U>Counterparts</U>. This Agreement may be executed in counterparts and by each party hereto on a separate counterpart, both of which
when so executed shall be deemed to be an original and both of which taken together shall constitute one and the same agreement. Delivery
of an executed counterpart of a signature page to this Agreement by facsimile or e-mail transmission shall be effective as delivery of
a manually executed counterpart of this Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.18
<U>Severability</U>. If any term, covenant, restriction or provision hereof or the application thereof to any circumstance shall, in
any jurisdiction and to any extent, be invalid or unenforceable, such term, covenant, restriction or provision shall be ineffective as
to such jurisdiction to the extent of such invalidity or unenforceability without invalidating or rendering unenforceable the remaining
terms, covenants, restrictions and provisions hereof or the application of such term, covenant, restriction or provision to circumstances
other than those as to which it is held invalid or unenforceable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.19
<U>Renewal Amendment</U>. Prior to the applicable date determined pursuant to <U>clause (iii)</U> of the definition of &ldquo;Expiration
Time&rdquo; (the &ldquo;<U>Applicable Expiration Date</U>&rdquo;) (or, if the Applicable Expiration Date is hereafter amended to extend
such date pursuant to this <U>Section 5.19</U>, then prior to the then Applicable Expiration Date), the Board of Directors may review
this Agreement to determine whether extending the Applicable Expiration Date would be in the best interests of the Company and its stockholders.
Upon the approval of the Board of Directors to extend the Applicable Expiration Date, the Company shall execute, and shall request (in
accordance with <U>Section 5.4</U>) that the Rights Agent execute, an amendment to this Agreement pursuant to <U>Section 5.4</U> giving
effect to such extension.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.20
<U>USA PATRIOT Act</U>. Each Person that is a party hereto acknowledges that the Rights Agent is subject to the customer identification
program (&ldquo;<U>Customer Identification Program</U>&rdquo;) requirements under the USA PATRIOT Act and its implementing regulations,
and that the Rights Agent must obtain, verify and record information that allows the Rights Agent to identify each such person or entity.
Accordingly, prior to accepting an appointment hereunder, the Rights Agent may request information from any such person or entity that
will help the Rights Agent to identify such person or entity, including, but not limited to, as applicable, such person or entity&rsquo;s
physical address, tax identification number, organizational documents, certificate of good standing, license to do business, or any other
information that the Rights Agent deems necessary. Each Person that is a party hereto acknowledges that the Rights Agent cannot accept
an appointment hereunder unless and until the Rights Agent verifies each such person or entity&rsquo;s identity in accordance with the
Customer Identification Program requirements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[<I>remainder
of page intentionally left blank</I>]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">IN
WITNESS WHEREOF, the parties hereto have caused this Agreement to be duly executed as of the date first above written.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
    FRONTIERS INCORPORATED</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="width: 50%">&nbsp;</TD>
    <TD STYLE="padding: 0pt 0pt 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; white-space: nowrap; width: 45%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Joseph M. Harary&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:
    </FONT></TD>
    <TD STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
    M. Harary</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President
    and CEO</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONTINENTAL
    STOCK TRANSFER &amp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">TRUST
    COMPANY, as Rights Agent</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="padding: 0pt 0pt 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[Signature
Page to Stockholder Protection Rights Agreement]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>EXHIBIT
A</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[Form
of Rights Certificate]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate
    No. W-</FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 30%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: right; white-space: nowrap; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rights</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">THE
RIGHTS ARE SUBJECT TO REDEMPTION OR MANDATORY EXCHANGE, AT THE OPTION OF THE COMPANY, ON THE TERMS SET FORTH IN THE RIGHTS AGREEMENT.
RIGHTS &ldquo;BENEFICIALLY OWNED&rdquo; BY &ldquo;ACQUIRING PERSONS&rdquo; OR &ldquo;AFFILIATES&rdquo; OR &ldquo;ASSOCIATES&rdquo; THEREOF
(AS SUCH TERMS ARE DEFINED IN THE RIGHTS AGREEMENT) OR TRANSFEREES OF ANY OF THE FOREGOING WILL BE NULL AND VOID. [THE RIGHTS REPRESENTED
BY THIS RIGHTS CERTIFICATE ARE OR WERE BENEFICIALLY OWNED BY A PERSON WHO WAS OR BECAME AN ACQUIRING PERSON OR AN AFFILIATE OR ASSOCIATE
OF AN ACQUIRING PERSON (AS SUCH TERMS ARE DEFINED IN THE RIGHTS AGREEMENT). ACCORDINGLY, THIS RIGHTS CERTIFICATE AND THE RIGHTS REPRESENTED
HEREBY MAY BECOME NULL AND VOID IN THE CIRCUMSTANCES SPECIFIED IN SECTION 3.1(b) OF SUCH AGREEMENT.]<SUP>1</SUP></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rights
Certificate</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers Incorporated</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
certifies that _____________, or registered assigns, is the registered holder of the number of Rights set forth above, each of which
entitles the registered holder thereof, subject to the terms, provisions and conditions of the Restated and Amended Stockholder Protection
Rights Agreement, dated as of February 11, 2023 (as amended from time to time, the &ldquo;<U>Rights Agreement</U>&rdquo;), between Research
Frontiers Incorporated, a Delaware corporation (the &ldquo;<U>Company</U>&rdquo;), and Continental Stock Transfer &amp; Trust Company,
a New York banking corporation, as Rights Agent (the &ldquo;<U>Rights Agent,</U>&rdquo; which term shall include any successor Rights
Agent under the Rights Agreement), to purchase from the Company at any time after the Separation Time (as such term is defined in the
Rights Agreement) and prior to the Expiration Time (as such term is defined in the Rights Agreement), one share of Common Stock, par
value $0.0001 per share (the &ldquo;<U>Common Stock</U>&rdquo;), of the Company (subject to adjustment as provided in the Rights Agreement)
at the Exercise Price referred to below, upon presentation and surrender of this Rights Certificate with the Form of Election to Exercise
duly executed and properly completed at the office of the Rights Agent designated for such purpose. The Exercise Price shall initially
be $40 per Right and shall be subject to adjustment in certain events as provided in the Rights Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
certain circumstances described in the Rights Agreement, the Rights evidenced hereby may entitle the registered holder thereof to purchase
securities of an entity other than the Company or securities of the Company other than Common Stock or assets of the Company, all as
provided in the Rights Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Rights Certificate is subject to all of the terms, provisions and conditions of the Rights Agreement, which terms, provisions and conditions
are hereby incorporated herein by reference and made a part hereof and to which Rights Agreement reference is hereby made for a full
description of the rights, limitations of rights, obligations, duties and immunities hereunder of the Rights Agent, the Company and the
holders of the Rights Certificates. Copies of the Rights Agreement are on file at the principal office of the Company and are available
without cost upon written request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Rights Certificate, with or without other Rights Certificates, upon surrender at the office of the Rights Agent designated for such purpose,
may be exchanged for another Rights Certificate or Rights Certificates of like tenor evidencing an aggregate number of Rights equal to
the aggregate number of Rights evidenced by the Rights Certificate or Rights Certificates so surrendered. If this Rights Certificate
shall be exercised in part, the registered holder shall be entitled to receive, upon surrender hereof, another Rights Certificate or
Rights Certificates for the number of whole Rights not exercised.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"></P>

<P STYLE="text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 25%"><DIV STYLE="border-top: Black 1.5pt solid; font-size: 1pt">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>1
</SUP>The portion of the legend in brackets shall be inserted only if applicable and shall replace the preceding sentence.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the provisions of the Rights Agreement, each Right evidenced by this Certificate may be (a) redeemed by the Company under certain
circumstances, at its option, at a redemption price of $0.0001 per Right, or (b) exchanged by the Company under certain circumstances,
at its option, for one share of Common Stock per Right (or, in certain cases, other securities or assets of the Company), subject in
each case to adjustment in certain events as provided in the Rights Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
holder of this Rights Certificate, as such, shall be entitled to vote or receive dividends or be deemed for any purpose the holder of
any securities that may at any time be issuable on the exercise hereof, nor shall anything contained in the Rights Agreement or herein
be construed to confer upon the holder hereof, as such, any of the rights of a stockholder of the Company or any right to vote for the
election of directors or upon any matter submitted to stockholders at any meeting thereof, or to give or withhold consent to any corporate
action, or to receive notice of meetings or other actions affecting stockholders (except as provided in the Rights Agreement), or to
receive dividends or subscription rights, or otherwise, until the Rights evidenced by this Rights Certificate shall have been exercised
or exchanged as provided in the Rights Agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Rights Certificate shall not be valid or obligatory for any purpose until it shall have been countersigned (either manually or by facsimile)
by the Rights Agent.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WITNESS
the facsimile signature of the proper officers of the Company and its corporate seal.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 3%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    </FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 15%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD>
    <TD STYLE="padding-bottom: 1.5pt; width: 82%">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ATTEST:</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">RESEARCH
    FRONTIERS</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">INCORPORATED</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="padding: 0pt; border-bottom: Black 1.5pt solid; font: 10pt/14pt Times New Roman, Times, Serif; text-align: left; width: 40%; vertical-align: bottom; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0pt; padding: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="padding: 0pt; border-bottom: Black 1.5pt solid; font: 10pt/14pt Times New Roman, Times, Serif; width: 45%; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secretary</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt; text-align: left; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-indent: 0pt; font: 10pt/14pt Times New Roman, Times, Serif; padding: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Countersigned:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONTINENTAL
STOCK TRANSFER &amp; TRUST</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">COMPANY,
as Rights Agent</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Calibri, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="padding: 0pt; white-space: nowrap; vertical-align: bottom; width: 5%; line-height: 14pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="padding: 0pt; border-bottom: Black 1.5pt solid; vertical-align: top; width: 45%; line-height: 14pt">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="padding: 0pt; vertical-align: top; width: 50%; line-height: 14pt">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="padding: 0pt; white-space: nowrap; vertical-align: bottom; line-height: 14pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="padding: 0pt; vertical-align: top; line-height: 14pt">&nbsp;</TD>
    <TD STYLE="padding: 0pt; vertical-align: top; line-height: 14pt">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="padding: 0pt; white-space: nowrap; vertical-align: bottom; line-height: 14pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="padding: 0pt; vertical-align: top; line-height: 14pt">&nbsp;</TD>
    <TD STYLE="padding: 0pt; vertical-align: top; line-height: 14pt">&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[Form
of Reverse Side of Rights Certificate]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>FORM
OF ASSIGNMENT</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(To
be executed by the registered holder if such</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">holder
desires to transfer this Rights Certificate.)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FOR
    VALUE RECEIVED _______________ hereby sells, assigns and transfers unto </FONT></TD>
    <TD STYLE="padding: 0pt; border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 100%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Please
    print name and address of transferee)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">this
Rights Certificate, together with all right, title and interest therein, and does hereby irrevocably constitute and appoint _________
as Attorney-in-fact, to transfer the within Rights Certificate on the books of the within-named Company, with full power of substitution.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    </FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
    </FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 83%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guaranteed:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Signature
    must correspond to name as written upon the face of this Rights Certificate in every particular, without alteration or enlargement
    or any change whatsoever)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signatures
must be guaranteed by a participant in a Medallion Signature Guarantee Program at a guarantee level acceptable to the Company&rsquo;s
Rights Agent.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 50%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(To
be completed if true)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
undersigned hereby represents, for the benefit of the Company and all holders of Rights and shares of Common Stock, that the Rights evidenced
by this Rights Certificate are not, and, to the knowledge of the undersigned, have never been, Beneficially Owned by an Acquiring Person
or an Affiliate or Associate thereof (as each such term is defined in the Rights Agreement).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0pt 0pt 1.5pt; width: 50%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-left: 0pt; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding: 0pt">&nbsp;</TD>
    <TD STYLE="padding: 0pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><BR STYLE="clear: both">
    Signature</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>NOTICE</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event the certification set forth above is not completed in connection with a purported assignment, the Company will deem the Beneficial
Owner of the Rights evidenced by the enclosed Rights Certificate to be an Acquiring Person or an Affiliate or Associate thereof (as each
such term is defined in the Rights Agreement) or a transferee of any of the foregoing and accordingly will deem the Rights evidenced
by such Rights Certificate to be null and void and not transferable or exercisable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">[To
be attached to each Rights Certificate]</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>FORM
OF ELECTION TO EXERCISE</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(To
be executed if holder desires to</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">exercise
the Rights Certificate.)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">TO:
Research Frontiers Incorporated</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-indent: 0.5in; font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
undersigned hereby irrevocably elects to exercise ______________________whole Rights represented by the attached Rights Certificate to
purchase the shares of Common Stock or such other securities or assets as may then be issuable upon the exercise of such Rights and requests
that certificates for such shares be issued in the name of:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Address:
    </FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Social
    Security or Other Taxpayer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    Number: </FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
such number of Rights shall not be all the Rights evidenced by this Rights Certificate, a new Rights Certificate for the balance of such
Rights shall be registered in the name of and delivered to:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Address:
    </FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Social
    Security or Other Taxpayer</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    Number: </FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 99%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    </FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
    </FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 83%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guaranteed:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Signature
    must correspond to name as written upon the face of the attached Rights Certificate in every particular, without alteration or enlargement
    or any change whatsoever)</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signatures
must be guaranteed by a participant in a Medallion Signature Guarantee Program at a guarantee level acceptable to the Company&rsquo;s
Rights Agent.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>










<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 50%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(To
be completed if true)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
undersigned hereby represents, for the benefit of the Company and all holders of Rights and shares of Common Stock, that the Rights evidenced
by the attached Rights Certificate are not, and, to the knowledge of the undersigned, have never been, Beneficially Owned by an Acquiring
Person or an Affiliate or Associate thereof (as each such term is defined in the Rights Agreement).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-bottom: 1.5pt; width: 50%">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD>&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>NOTICE</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;</P>

<P STYLE="text-indent: 0.25in; font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event the certification set forth above is not completed in connection with a purported exercise, the Company will deem the Beneficial
Owner of the Rights evidenced by the attached Rights Certificate to be an Acquiring Person or an Affiliate or Associate thereof (as defined
in the Rights Agreement) or a transferee of any of the foregoing and accordingly will deem the Rights evidenced by such Rights Certificate
to be null and void and not transferable or exercisable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 27; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="text-align: center; width: 34%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt/115% Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>ex21.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Exhibit
21</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 85%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 15%; border-bottom: black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>State
                                            or</B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Country
    of</B></FONT></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Organization</B></FONT></P></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsidiary
    of the Registrant:</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SPD
    Enterprises, Inc.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Delaware</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex23-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Consent
of Independent Registered Public Accounting Firm</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consent to the incorporation by reference in the Registration Statements on Form S-3 (Nos. 333-184785, 333-179099, 333-133858, 333-40369,
333-115052, 333-65219 and 333-159093) and Form S-8 (Nos. 333-80575, 333-179097, 33-53030, 33-86910, 333-08623, 333-34163, 333-63374,
333-106754, 333-159094, 333-196746 and 333-237035) of Research Frontiers Incorporated of our report dated March 9, 2023, relating to
the consolidated financial statements of Research Frontiers Incorporated as of December 31, 2022 and 2021 and the years then ended included
in this Annual Report on Form 10-K of Research Frontiers Incorporated for the year ended December 31, 2022.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    CohnReznick LLP</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    9, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Melville,
    New York</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
<B>Joseph M. Harary,</B> certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this annual report on Form 10-K of Research Frontiers Incorporated (the &ldquo;registrant&rdquo;);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Based on my knowledge, the consolidated financial statements, and other financial information included in this report, fairly present
in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this report;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and
15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant
and have:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under my supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me by others
within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under
my supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report my conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dated:
    March 9, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Joseph M. Harary</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
    M. Harary </FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President,
    Chief Executive Officer and Acting Interim Chief Financial Officer</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBIT
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CERTIFICATION
PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18
U.S.C. SECTION 1350,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">AS
ADOPTED PURSUANT TO</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of Research Frontiers Incorporated (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December
31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Joseph M. Harary, President,
Chief Executive Officer, Acting Interim Chief Financial Officer and Principal Executive Officer and Principal Financial and Accounting
Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of
2002, that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Joseph M. Harary</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Joseph
    M. Harary</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">President,
                                                         Chief Executive Officer, Acting Interim Chief Financial Officer and Principal Executive Officer and </FONT>Principal Financial and
                                                         Accounting Officer</P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    9, 2023</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%">&nbsp;</TD><TD STYLE="width: 33%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>refr-20221231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWauNybP9z5Z8aekhvWBwbbl6PykhhtriUieCFA8WkXUA -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:REFR="http://smartglass.com/20221231" elementFormDefault="qualified" targetNamespace="http://smartglass.com/20221231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://smartglass.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</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://smartglass.com/role/BalanceSheets" id="BalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/StatementsOfOperations" id="StatementsOfOperations">
	  <link:definition>00000004 - Statement - Consolidated Statements of Operations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/StatementsOfShareholdersEquity" id="StatementsOfShareholdersEquity">
	  <link:definition>00000005 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/BusinessAndBasisForPresentation" id="BusinessAndBasisForPresentation">
	  <link:definition>00000007 - Disclosure - Business and Basis for Presentation</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://smartglass.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/FixedAssets" id="FixedAssets">
	  <link:definition>00000009 - Disclosure - Fixed Assets</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://smartglass.com/role/AccruedExpensesAndOther" id="AccruedExpensesAndOther">
	  <link:definition>00000010 - Disclosure - Accrued Expenses and Other</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://smartglass.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000011 - 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://smartglass.com/role/ShareholdersEquity" id="ShareholdersEquity">
	  <link:definition>00000012 - Disclosure - Shareholders&#8217; Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/LicenseAndOtherAgreements" id="LicenseAndOtherAgreements">
	  <link:definition>00000013 - Disclosure - License and Other Agreements</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/Commitments" id="Commitments">
	  <link:definition>00000014 - Disclosure - Commitments</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://smartglass.com/role/RightsPlan" id="RightsPlan">
	  <link:definition>00000015 - Disclosure - Rights Plan</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
	  <link:definition>00000017 - Disclosure - 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://smartglass.com/role/FixedAssetsTables" id="FixedAssetsTables">
	  <link:definition>00000018 - Disclosure - Fixed Assets (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://smartglass.com/role/AccruedExpensesAndOtherTables" id="AccruedExpensesAndOtherTables">
	  <link:definition>00000019 - Disclosure - Accrued Expenses and Other (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://smartglass.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000020 - Disclosure - Income Taxes (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://smartglass.com/role/ShareholdersEquityTables" id="ShareholdersEquityTables">
	  <link:definition>00000021 - Disclosure - Shareholders&#8217; Equity (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://smartglass.com/role/CommitmentsTables" id="CommitmentsTables">
	  <link:definition>00000022 - Disclosure - Commitments (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://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" id="BusinessAndBasisForPresentationDetailsNarrative">
	  <link:definition>00000023 - Disclosure - Business and Basis for Presentation (Details Narrative)</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://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" id="ScheduleOfUnrealizedLossOnInvestmentsDetails">
	  <link:definition>00000024 - Disclosure - Schedule of Unrealized Loss on Investments (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000025 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</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://smartglass.com/role/ScheduleOfFixedAssetsDetails" id="ScheduleOfFixedAssetsDetails">
	  <link:definition>00000026 - Disclosure - Schedule of Fixed 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://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" id="ScheduleOfAccruedExpensesAndOtherDetails">
	  <link:definition>00000027 - Disclosure - Schedule of Accrued Expenses and Other (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://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" id="ScheduleOfDeferredTaxAssetsDetails">
	  <link:definition>00000028 - Disclosure - Schedule of Deferred Tax 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://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" id="ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails">
	  <link:definition>00000029 - Disclosure - Schedule of Reconciliation Income Tax Expenses Benefit (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://smartglass.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000030 - Disclosure - Income Taxes (Details Narrative)</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://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" id="ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails">
	  <link:definition>00000031 - Disclosure - Schedule of Assumptions Used to Value Options Granted to Employees (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://smartglass.com/role/ScheduleOfOptionActivityDetails" id="ScheduleOfOptionActivityDetails">
	  <link:definition>00000032 - Disclosure - Schedule of Option Activity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" id="ScheduleOfWarrantActivityDetails">
	  <link:definition>00000033 - Disclosure - Schedule of Warrant 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://smartglass.com/role/ShareholdersEquityDetailsNarrative" id="ShareholdersEquityDetailsNarrative">
	  <link:definition>00000034 - Disclosure - Shareholders&#8217; Equity (Details Narrative)</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://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" id="LicenseAndOtherAgreementsDetailsNarrative">
	  <link:definition>00000035 - Disclosure - License and Other Agreements (Details Narrative)</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://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" id="ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails">
	  <link:definition>00000036 - Disclosure - Schedule of Minimum Annual Future Rental Commitments (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://smartglass.com/role/CommitmentsDetailsNarrative" id="CommitmentsDetailsNarrative">
	  <link:definition>00000037 - Disclosure - Commitments (Details Narrative)</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://smartglass.com/role/RightsPlanDetailsNarrative" id="RightsPlanDetailsNarrative">
	  <link:definition>00000038 - Disclosure - Rights Plan (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="refr-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="refr-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="refr-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="refr-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
    <element id="REFR_CompanyOneMember" name="CompanyOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_CompanyTwoMember" name="CompanyTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LicenseAgreementMember" name="LicenseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LicenseeOneMember" name="LicenseeOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LicenseeTwoMember" name="LicenseeTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LicenseeThreeMember" name="LicenseeThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LicenseeFourMember" name="LicenseeFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_OptionsAndWarrantsMember" name="OptionsAndWarrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_EmployeesAndDirectorsMember" name="EmployeesAndDirectorsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_PutnamShortDurationBondMember" name="PutnamShortDurationBondMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_PutnamUltraShortDurationIncomeMember" name="PutnamUltraShortDurationIncomeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_EquipmentAndFurnitureMember" name="EquipmentAndFurnitureMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_TradeShowMaterialsMember" name="TradeShowMaterialsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_AutosMember" name="AutosMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_TaxYear2018To2022Member" name="TaxYear2018To2022Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_SubscriptionAgreementMember" name="SubscriptionAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_TwoThousandNineteenEquityIncentivePlanMember" name="TwoThousandNineteenEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_NonEmployeeStockOptionMember" name="NonEmployeeStockOptionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RoyaltiesReceivableNetCurrent" name="RoyaltiesReceivableNetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_NetInvestmentIncomeLoss" name="NetInvestmentIncomeLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" name="StockIssuedDuringPeriodValueCommonStockAndWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" name="StockIssuedDuringPeriodSharesCommonStockAndWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_IncreaseDecreaseInRoyaltyReceivable" name="IncreaseDecreaseInRoyaltyReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_ProceedsFromStockOptionsAndWarrantsExercised" name="ProceedsFromStockOptionsAndWarrantsExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_ProceedsFromSaleOfCommonStockAndWarrants" name="ProceedsFromSaleOfCommonStockAndWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_DisclosureLicenseAndOtherAgreementsAbstract" name="DisclosureLicenseAndOtherAgreementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LicenseAndOtherAgreementsTextBlock" name="LicenseAndOtherAgreementsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_DisclosureRightsPlanAbstract" name="DisclosureRightsPlanAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RightsPlanDisclosureTextBlock" name="RightsPlanDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RestrictedStockPolicyTextBlock" name="RestrictedStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_NonrecurringCashExpenses" name="NonrecurringCashExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RoyaltyRateOnSellingPrice" name="RoyaltyRateOnSellingPrice" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RecognizedBenefitMeasured" name="RecognizedBenefitMeasured" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_DeferredTaxAssetsAmortization" name="DeferredTaxAssetsAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_AmortizedCostTermDescription" name="AmortizedCostTermDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_CorporateMinimumTaxRate" name="CorporateMinimumTaxRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_ExciseTaxOnCorporateStockRate" name="ExciseTaxOnCorporateStockRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_OperatingLossCarryforwardsExpirationDescription" name="OperatingLossCarryforwardsExpirationDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_WarrantsAndNonemployeeOptionsVestedTerm" name="WarrantsAndNonemployeeOptionsVestedTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RoyaltyEarnedPercentage" name="RoyaltyEarnedPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" name="LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" name="LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_LeaseExpirationTerm" name="LeaseExpirationTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_PercentageOfAcquisitionThresholdInRightsAgreement" name="PercentageOfAcquisitionThresholdInRightsAgreement" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_DiscountPriceOfStock" name="DiscountPriceOfStock" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_AcquiringAssetsPercent" name="AcquiringAssetsPercent" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RightsPlanExpireDate" name="RightsPlanExpireDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="REFR_RightsRedemptionPricePerShare" name="RightsRedemptionPricePerShare" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>refr-20221231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://smartglass.com/role/Cover" xlink:href="refr-20221231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BalanceSheets" xlink:href="refr-20221231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BalanceSheetsParenthetical" xlink:href="refr-20221231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfOperations" xlink:href="refr-20221231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfShareholdersEquity" xlink:href="refr-20221231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfCashFlows" xlink:href="refr-20221231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BusinessAndBasisForPresentation" xlink:href="refr-20221231.xsd#BusinessAndBasisForPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/FixedAssets" xlink:href="refr-20221231.xsd#FixedAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/AccruedExpensesAndOther" xlink:href="refr-20221231.xsd#AccruedExpensesAndOther" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxes" xlink:href="refr-20221231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquity" xlink:href="refr-20221231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/LicenseAndOtherAgreements" xlink:href="refr-20221231.xsd#LicenseAndOtherAgreements" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/Commitments" xlink:href="refr-20221231.xsd#Commitments" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/RightsPlan" xlink:href="refr-20221231.xsd#RightsPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/FixedAssetsTables" xlink:href="refr-20221231.xsd#FixedAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/AccruedExpensesAndOtherTables" xlink:href="refr-20221231.xsd#AccruedExpensesAndOtherTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxesTables" xlink:href="refr-20221231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquityTables" xlink:href="refr-20221231.xsd#ShareholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/CommitmentsTables" xlink:href="refr-20221231.xsd#CommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" xlink:href="refr-20221231.xsd#BusinessAndBasisForPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:href="refr-20221231.xsd#ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfFixedAssetsDetails" xlink:href="refr-20221231.xsd#ScheduleOfFixedAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" xlink:href="refr-20221231.xsd#ScheduleOfAccruedExpensesAndOtherDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:href="refr-20221231.xsd#ScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:href="refr-20221231.xsd#ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxesDetailsNarrative" xlink:href="refr-20221231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:href="refr-20221231.xsd#ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfOptionActivityDetails" xlink:href="refr-20221231.xsd#ScheduleOfOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" xlink:href="refr-20221231.xsd#ScheduleOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquityDetailsNarrative" xlink:href="refr-20221231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" xlink:href="refr-20221231.xsd#LicenseAndOtherAgreementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:href="refr-20221231.xsd#ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/CommitmentsDetailsNarrative" xlink:href="refr-20221231.xsd#CommitmentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/RightsPlanDetailsNarrative" xlink:href="refr-20221231.xsd#RightsPlanDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltiesReceivableNetCurrent" xlink:label="loc_REFRRoyaltiesReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_REFRRoyaltiesReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense" xlink:label="loc_us-gaapOtherGeneralExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapOtherGeneralExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NetInvestmentIncomeLoss" xlink:label="loc_REFRNetInvestmentIncomeLoss" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_REFRNetInvestmentIncomeLoss" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesRealizedGainLoss" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapMarketableSecuritiesRealizedGainLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_IncreaseDecreaseInRoyaltyReceivable" xlink:label="loc_REFRIncreaseDecreaseInRoyaltyReceivable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_REFRIncreaseDecreaseInRoyaltyReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ProceedsFromStockOptionsAndWarrantsExercised" xlink:label="loc_REFRProceedsFromStockOptionsAndWarrantsExercised" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_REFRProceedsFromStockOptionsAndWarrantsExercised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ProceedsFromSaleOfCommonStockAndWarrants" xlink:label="loc_REFRProceedsFromSaleOfCommonStockAndWarrants" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_REFRProceedsFromSaleOfCommonStockAndWarrants" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BusinessAndBasisForPresentation" xlink:title="00000007 - Disclosure - Business and Basis for Presentation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/FixedAssets" xlink:title="00000009 - Disclosure - Fixed Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/AccruedExpensesAndOther" xlink:title="00000010 - Disclosure - Accrued Expenses and Other" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxes" xlink:title="00000011 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquity" xlink:title="00000012 - Disclosure - Shareholders&#8217; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/LicenseAndOtherAgreements" xlink:title="00000013 - Disclosure - License and Other Agreements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/Commitments" xlink:title="00000014 - Disclosure - Commitments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/RightsPlan" xlink:title="00000015 - Disclosure - Rights Plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000017 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/FixedAssetsTables" xlink:title="00000018 - Disclosure - Fixed Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/AccruedExpensesAndOtherTables" xlink:title="00000019 - Disclosure - Accrued Expenses and Other (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxesTables" xlink:title="00000020 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquityTables" xlink:title="00000021 - Disclosure - Shareholders&#8217; Equity (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/CommitmentsTables" xlink:title="00000022 - Disclosure - Commitments (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" xlink:title="00000023 - Disclosure - Business and Basis for Presentation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:title="00000024 - Disclosure - Schedule of Unrealized Loss on Investments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfFixedAssetsDetails" xlink:title="00000026 - Disclosure - Schedule of Fixed Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" xlink:title="00000027 - Disclosure - Schedule of Accrued Expenses and Other (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="00000028 - Disclosure - Schedule of Deferred Tax Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DeferredTaxAssetsLeaseLiability" xlink:label="loc_REFRDeferredTaxAssetsLeaseLiability" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_REFRDeferredTaxAssetsLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DeferredTaxAssetsAmortization" xlink:label="loc_REFRDeferredTaxAssetsAmortization" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_REFRDeferredTaxAssetsAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:title="00000029 - Disclosure - Schedule of Reconciliation Income Tax Expenses Benefit (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000030 - Disclosure - Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:title="00000031 - Disclosure - Schedule of Assumptions Used to Value Options Granted to Employees (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfOptionActivityDetails" xlink:title="00000032 - Disclosure - Schedule of Option Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" xlink:title="00000033 - Disclosure - Schedule of Warrant Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquityDetailsNarrative" xlink:title="00000034 - Disclosure - Shareholders&#8217; Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" xlink:title="00000035 - Disclosure - License and Other Agreements (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:title="00000036 - Disclosure - Schedule of Minimum Annual Future Rental Commitments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:label="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:label="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/CommitmentsDetailsNarrative" xlink:title="00000037 - Disclosure - Commitments (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://smartglass.com/role/RightsPlanDetailsNarrative" xlink:title="00000038 - Disclosure - Rights Plan (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>refr-20221231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://smartglass.com/role/Cover" xlink:href="refr-20221231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BalanceSheets" xlink:href="refr-20221231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BalanceSheetsParenthetical" xlink:href="refr-20221231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfOperations" xlink:href="refr-20221231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfShareholdersEquity" xlink:href="refr-20221231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfCashFlows" xlink:href="refr-20221231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BusinessAndBasisForPresentation" xlink:href="refr-20221231.xsd#BusinessAndBasisForPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/FixedAssets" xlink:href="refr-20221231.xsd#FixedAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/AccruedExpensesAndOther" xlink:href="refr-20221231.xsd#AccruedExpensesAndOther" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxes" xlink:href="refr-20221231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquity" xlink:href="refr-20221231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/LicenseAndOtherAgreements" xlink:href="refr-20221231.xsd#LicenseAndOtherAgreements" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/Commitments" xlink:href="refr-20221231.xsd#Commitments" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/RightsPlan" xlink:href="refr-20221231.xsd#RightsPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/FixedAssetsTables" xlink:href="refr-20221231.xsd#FixedAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/AccruedExpensesAndOtherTables" xlink:href="refr-20221231.xsd#AccruedExpensesAndOtherTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxesTables" xlink:href="refr-20221231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquityTables" xlink:href="refr-20221231.xsd#ShareholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/CommitmentsTables" xlink:href="refr-20221231.xsd#CommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" xlink:href="refr-20221231.xsd#BusinessAndBasisForPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:href="refr-20221231.xsd#ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfFixedAssetsDetails" xlink:href="refr-20221231.xsd#ScheduleOfFixedAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" xlink:href="refr-20221231.xsd#ScheduleOfAccruedExpensesAndOtherDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:href="refr-20221231.xsd#ScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:href="refr-20221231.xsd#ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxesDetailsNarrative" xlink:href="refr-20221231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:href="refr-20221231.xsd#ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfOptionActivityDetails" xlink:href="refr-20221231.xsd#ScheduleOfOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" xlink:href="refr-20221231.xsd#ScheduleOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquityDetailsNarrative" xlink:href="refr-20221231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" xlink:href="refr-20221231.xsd#LicenseAndOtherAgreementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:href="refr-20221231.xsd#ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/CommitmentsDetailsNarrative" xlink:href="refr-20221231.xsd#CommitmentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/RightsPlanDetailsNarrative" xlink:href="refr-20221231.xsd#RightsPlanDetailsNarrative" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" xlink:label="loc_REFRStockIssuedDuringPeriodValueCommonStockAndWarrants_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_REFRStockIssuedDuringPeriodValueCommonStockAndWarrants_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" xlink:label="loc_REFRStockIssuedDuringPeriodSharesCommonStockAndWarrants_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_REFRStockIssuedDuringPeriodSharesCommonStockAndWarrants_50" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/BusinessAndBasisForPresentation" xlink:title="00000007 - Disclosure - Business and Basis for Presentation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/FixedAssets" xlink:title="00000009 - Disclosure - Fixed Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/AccruedExpensesAndOther" xlink:title="00000010 - Disclosure - Accrued Expenses and Other" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxes" xlink:title="00000011 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquity" xlink:title="00000012 - Disclosure - Shareholders&#8217; Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/LicenseAndOtherAgreements" xlink:title="00000013 - Disclosure - License and Other Agreements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/Commitments" xlink:title="00000014 - Disclosure - Commitments" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/RightsPlan" xlink:title="00000015 - Disclosure - Rights Plan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000017 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/FixedAssetsTables" xlink:title="00000018 - Disclosure - Fixed Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/AccruedExpensesAndOtherTables" xlink:title="00000019 - Disclosure - Accrued Expenses and Other (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxesTables" xlink:title="00000020 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquityTables" xlink:title="00000021 - Disclosure - Shareholders&#8217; Equity (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/CommitmentsTables" xlink:title="00000022 - Disclosure - Commitments (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" xlink:title="00000023 - Disclosure - Business and Basis for Presentation (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:title="00000024 - Disclosure - Schedule of Unrealized Loss on Investments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PutnamShortDurationBondMember" xlink:label="loc_REFRPutnamShortDurationBondMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_REFRPutnamShortDurationBondMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PutnamUltraShortDurationIncomeMember" xlink:label="loc_REFRPutnamUltraShortDurationIncomeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_REFRPutnamUltraShortDurationIncomeMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMarketableSecuritiesCurrent_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss_50" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CompanyOneMember" xlink:label="loc_REFRCompanyOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_REFRCompanyOneMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CompanyTwoMember" xlink:label="loc_REFRCompanyTwoMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_REFRCompanyTwoMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseAgreementMember" xlink:label="loc_REFRLicenseAgreementMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_REFRLicenseAgreementMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_70" xlink:type="arc" order="73" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeOneMember" xlink:label="loc_REFRLicenseeOneMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeOneMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeTwoMember" xlink:label="loc_REFRLicenseeTwoMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeTwoMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeThreeMember" xlink:label="loc_REFRLicenseeThreeMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeThreeMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeFourMember" xlink:label="loc_REFRLicenseeFourMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeFourMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OptionsAndWarrantsMember" xlink:label="loc_REFROptionsAndWarrantsMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_REFROptionsAndWarrantsMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_EmployeesAndDirectorsMember" xlink:label="loc_REFREmployeesAndDirectorsMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_REFREmployeesAndDirectorsMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashUninsuredAmount_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesRealizedGainLoss_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapMarketableSecuritiesRealizedGainLoss_230" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_230" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltyRateOnSellingPrice" xlink:label="loc_REFRRoyaltyRateOnSellingPrice_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_REFRRoyaltyRateOnSellingPrice_230" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_230" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_230" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RecognizedBenefitMeasured" xlink:label="loc_REFRRecognizedBenefitMeasured_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_REFRRecognizedBenefitMeasured_230" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapShareBasedCompensation_230" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_230" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfFixedAssetsDetails" xlink:title="00000026 - Disclosure - Schedule of Fixed Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_EquipmentAndFurnitureMember" xlink:label="loc_REFREquipmentAndFurnitureMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_REFREquipmentAndFurnitureMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TradeShowMaterialsMember" xlink:label="loc_REFRTradeShowMaterialsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_REFRTradeShowMaterialsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AutosMember" xlink:label="loc_REFRAutosMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_REFRAutosMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_140" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" xlink:title="00000027 - Disclosure - Schedule of Accrued Expenses and Other (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="00000028 - Disclosure - Schedule of Deferred Tax Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:title="00000029 - Disclosure - Schedule of Reconciliation Income Tax Expenses Benefit (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000030 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaapOperatingLossCarryforwardsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaapOperatingLossCarryforwardsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaapTaxPeriodAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOperatingLossCarryforwardsTable" xlink:to="loc_us-gaapTaxPeriodAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaapTaxPeriodDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTaxPeriodAxis" xlink:to="loc_us-gaapTaxPeriodDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaapTaxPeriodDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTaxPeriodAxis" xlink:to="loc_us-gaapTaxPeriodDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TaxYear2018To2022Member" xlink:label="loc_REFRTaxYear2018To2022Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_REFRTaxYear2018To2022Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AmortizedCostTermDescription" xlink:label="loc_REFRAmortizedCostTermDescription_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFRAmortizedCostTermDescription_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaapDeferredTaxAssetsInProcessResearchAndDevelopment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsInProcessResearchAndDevelopment_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CorporateMinimumTaxRate" xlink:label="loc_REFRCorporateMinimumTaxRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFRCorporateMinimumTaxRate_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ExciseTaxOnCorporateStockRate" xlink:label="loc_REFRExciseTaxOnCorporateStockRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFRExciseTaxOnCorporateStockRate_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OperatingLossCarryforwardsExpirationDescription" xlink:label="loc_REFROperatingLossCarryforwardsExpirationDescription_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFROperatingLossCarryforwardsExpirationDescription_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch_50" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:title="00000031 - Disclosure - Schedule of Assumptions Used to Value Options Granted to Employees (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfOptionActivityDetails" xlink:title="00000032 - Disclosure - Schedule of Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTable" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_us-gaapStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_70" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" xlink:title="00000033 - Disclosure - Schedule of Warrant Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquityDetailsNarrative" xlink:title="00000034 - Disclosure - Shareholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OptionsAndWarrantsMember" xlink:label="loc_REFROptionsAndWarrantsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_REFROptionsAndWarrantsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_SubscriptionAgreementMember" xlink:label="loc_REFRSubscriptionAgreementMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_REFRSubscriptionAgreementMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TwoThousandNineteenEquityIncentivePlanMember" xlink:label="loc_REFRTwoThousandNineteenEquityIncentivePlanMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_REFRTwoThousandNineteenEquityIncentivePlanMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NonEmployeeStockOptionMember" xlink:label="loc_REFRNonEmployeeStockOptionMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_REFRNonEmployeeStockOptionMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_100" xlink:type="arc" order="103" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember" xlink:label="loc_us-gaapInvestorMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapInvestorMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensation_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_WarrantsAndNonemployeeOptionsVestedTerm" xlink:label="loc_REFRWarrantsAndNonemployeeOptionsVestedTerm_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_REFRWarrantsAndNonemployeeOptionsVestedTerm_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding_150" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_150" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" xlink:title="00000035 - Disclosure - License and Other Agreements (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltyEarnedPercentage" xlink:label="loc_REFRRoyaltyEarnedPercentage_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_REFRRoyaltyEarnedPercentage_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:title="00000036 - Disclosure - Schedule of Minimum Annual Future Rental Commitments (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/CommitmentsDetailsNarrative" xlink:title="00000037 - Disclosure - Commitments (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficersCompensation" xlink:label="loc_us-gaapOfficersCompensation_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOfficersCompensation_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LeaseExpirationTerm" xlink:label="loc_REFRLeaseExpirationTerm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_REFRLeaseExpirationTerm_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_40" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://smartglass.com/role/RightsPlanDetailsNarrative" xlink:title="00000038 - Disclosure - Rights Plan (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>refr-20221231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CompanyOneMember" xlink:label="REFR_CompanyOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_CompanyOneMember" xlink:to="REFR_CompanyOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_CompanyOneMember_lbl" xml:lang="en-US">Company One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CompanyTwoMember" xlink:label="REFR_CompanyTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_CompanyTwoMember" xlink:to="REFR_CompanyTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_CompanyTwoMember_lbl" xml:lang="en-US">Company Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseAgreementMember" xlink:label="REFR_LicenseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseAgreementMember" xlink:to="REFR_LicenseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LicenseAgreementMember_lbl" xml:lang="en-US">License Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeOneMember" xlink:label="REFR_LicenseeOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeOneMember" xlink:to="REFR_LicenseeOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LicenseeOneMember_lbl" xml:lang="en-US">Licensee One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeTwoMember" xlink:label="REFR_LicenseeTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeTwoMember" xlink:to="REFR_LicenseeTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LicenseeTwoMember_lbl" xml:lang="en-US">License Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeThreeMember" xlink:label="REFR_LicenseeThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeThreeMember" xlink:to="REFR_LicenseeThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LicenseeThreeMember_lbl" xml:lang="en-US">License Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeFourMember" xlink:label="REFR_LicenseeFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeFourMember" xlink:to="REFR_LicenseeFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LicenseeFourMember_lbl" xml:lang="en-US">License Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OptionsAndWarrantsMember" xlink:label="REFR_OptionsAndWarrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_OptionsAndWarrantsMember" xlink:to="REFR_OptionsAndWarrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_OptionsAndWarrantsMember_lbl" xml:lang="en-US">Options and Warrants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_EmployeesAndDirectorsMember" xlink:label="REFR_EmployeesAndDirectorsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_EmployeesAndDirectorsMember" xlink:to="REFR_EmployeesAndDirectorsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_EmployeesAndDirectorsMember_lbl" xml:lang="en-US">Employees and Directors [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PutnamShortDurationBondMember" xlink:label="REFR_PutnamShortDurationBondMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_PutnamShortDurationBondMember" xlink:to="REFR_PutnamShortDurationBondMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_PutnamShortDurationBondMember_lbl" xml:lang="en-US">Putnam Short Duration Bond [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PutnamUltraShortDurationIncomeMember" xlink:label="REFR_PutnamUltraShortDurationIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_PutnamUltraShortDurationIncomeMember" xlink:to="REFR_PutnamUltraShortDurationIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_PutnamUltraShortDurationIncomeMember_lbl" xml:lang="en-US">Putnam Ultra Short Duration Income [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_EquipmentAndFurnitureMember" xlink:label="REFR_EquipmentAndFurnitureMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_EquipmentAndFurnitureMember" xlink:to="REFR_EquipmentAndFurnitureMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_EquipmentAndFurnitureMember_lbl" xml:lang="en-US">Equipment and Furniture [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TradeShowMaterialsMember" xlink:label="REFR_TradeShowMaterialsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_TradeShowMaterialsMember" xlink:to="REFR_TradeShowMaterialsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_TradeShowMaterialsMember_lbl" xml:lang="en-US">Trade Show Materials [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AutosMember" xlink:label="REFR_AutosMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_AutosMember" xlink:to="REFR_AutosMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_AutosMember_lbl" xml:lang="en-US">Autos [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodAxis" xlink:label="us-gaap_TaxPeriodAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxPeriodAxis" xlink:to="us-gaap_TaxPeriodAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxPeriodAxis_lbl" xml:lang="en-US">Tax Period [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TaxYear2018To2022Member" xlink:label="REFR_TaxYear2018To2022Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_TaxYear2018To2022Member" xlink:to="REFR_TaxYear2018To2022Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_TaxYear2018To2022Member_lbl" xml:lang="en-US">Tax Year 2018 to 2022 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_SubscriptionAgreementMember" xlink:label="REFR_SubscriptionAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_SubscriptionAgreementMember" xlink:to="REFR_SubscriptionAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_SubscriptionAgreementMember_lbl" xml:lang="en-US">Subscription Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="us-gaap_WarrantMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TwoThousandNineteenEquityIncentivePlanMember" xlink:label="REFR_TwoThousandNineteenEquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_TwoThousandNineteenEquityIncentivePlanMember" xlink:to="REFR_TwoThousandNineteenEquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_TwoThousandNineteenEquityIncentivePlanMember_lbl" xml:lang="en-US">2019 Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NonEmployeeStockOptionMember" xlink:label="REFR_NonEmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_NonEmployeeStockOptionMember" xlink:to="REFR_NonEmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_NonEmployeeStockOptionMember_lbl" xml:lang="en-US">Non- Employee Stock Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestorMember_lbl" xml:lang="en-US">Investor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="us-gaap_StockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionMember" xlink:to="us-gaap_StockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionMember_lbl" xml:lang="en-US">Equity Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="srt_ChiefExecutiveOfficerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefExecutiveOfficerMember_lbl" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US">Marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltiesReceivableNetCurrent" xlink:label="REFR_RoyaltiesReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RoyaltiesReceivableNetCurrent" xlink:to="REFR_RoyaltiesReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RoyaltiesReceivableNetCurrent_lbl" xml:lang="en-US">Royalties receivable, net of reserves of $1,158,450 in 2022 and $1,016,678 in 2021, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Fixed assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease ROU assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Deposits and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and Shareholders&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current portion of operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,150,396 in 2022 and 31,650,396 in 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Royalties receivables, reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Fee income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralExpense" xlink:to="us-gaap_OtherGeneralExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherGeneralExpense_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NetInvestmentIncomeLoss" xlink:label="REFR_NetInvestmentIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_NetInvestmentIncomeLoss" xlink:to="REFR_NetInvestmentIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_NetInvestmentIncomeLoss_lbl" xml:lang="en-US">Net investment loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic and diluted net loss per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average number of common shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercise of options, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share based compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" xlink:label="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" xlink:to="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants_lbl" xml:lang="en-US">Issuance of common stock and warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" xlink:label="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" xlink:to="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants_lbl" xml:lang="en-US">Issuance of common stock and warrants, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLoss_lbl" xml:lang="en-US">Realized loss on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized loss on marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">ROU asset amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_IncreaseDecreaseInRoyaltyReceivable" xlink:label="REFR_IncreaseDecreaseInRoyaltyReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_IncreaseDecreaseInRoyaltyReceivable" xlink:to="REFR_IncreaseDecreaseInRoyaltyReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="REFR_IncreaseDecreaseInRoyaltyReceivable_lbl" xml:lang="en-US">Royalty receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Purchases of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US">Sales of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ProceedsFromStockOptionsAndWarrantsExercised" xlink:label="REFR_ProceedsFromStockOptionsAndWarrantsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ProceedsFromStockOptionsAndWarrantsExercised" xlink:to="REFR_ProceedsFromStockOptionsAndWarrantsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_ProceedsFromStockOptionsAndWarrantsExercised_lbl" xml:lang="en-US">Net proceeds from exercise of options and warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ProceedsFromSaleOfCommonStockAndWarrants" xlink:label="REFR_ProceedsFromSaleOfCommonStockAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ProceedsFromSaleOfCommonStockAndWarrants" xlink:to="REFR_ProceedsFromSaleOfCommonStockAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_ProceedsFromSaleOfCommonStockAndWarrants_lbl" xml:lang="en-US">Proceeds from issuance of common stock and warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash and cash equivalents at beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash and cash equivalents at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccounting" xlink:label="us-gaap_BasisOfAccounting" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccounting" xlink:to="us-gaap_BasisOfAccounting_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccounting_lbl" xml:lang="en-US">Business and Basis for Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Expenses and Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Shareholders&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DisclosureLicenseAndOtherAgreementsAbstract" xlink:label="REFR_DisclosureLicenseAndOtherAgreementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DisclosureLicenseAndOtherAgreementsAbstract" xlink:to="REFR_DisclosureLicenseAndOtherAgreementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_DisclosureLicenseAndOtherAgreementsAbstract_lbl" xml:lang="en-US">License And Other Agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseAndOtherAgreementsTextBlock" xlink:label="REFR_LicenseAndOtherAgreementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseAndOtherAgreementsTextBlock" xlink:to="REFR_LicenseAndOtherAgreementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LicenseAndOtherAgreementsTextBlock_lbl" xml:lang="en-US">License and Other Agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsDisclosureTextBlock_lbl" xml:lang="en-US">Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DisclosureRightsPlanAbstract" xlink:label="REFR_DisclosureRightsPlanAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DisclosureRightsPlanAbstract" xlink:to="REFR_DisclosureRightsPlanAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_DisclosureRightsPlanAbstract_lbl" xml:lang="en-US">Rights Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RightsPlanDisclosureTextBlock" xlink:label="REFR_RightsPlanDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsPlanDisclosureTextBlock" xlink:to="REFR_RightsPlanDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="REFR_RightsPlanDisclosureTextBlock_lbl" xml:lang="en-US">Rights Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US">Marketable Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Royalties Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition/Fee Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Loss Per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Patent Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Equity-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RestrictedStockPolicyTextBlock" xlink:label="REFR_RestrictedStockPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RestrictedStockPolicyTextBlock" xlink:to="REFR_RestrictedStockPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RestrictedStockPolicyTextBlock_lbl" xml:lang="en-US">Restricted Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Unrealized Loss on Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Fixed Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Expenses and Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Reconciliation Income Tax Expenses Benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Assumptions Used to Value Options Granted to Employees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Option Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of Warrant Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Minimum Annual Future Rental Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_WorkingCapital" xlink:label="REFR_WorkingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_WorkingCapital" xlink:to="REFR_WorkingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_WorkingCapital_lbl" xml:lang="en-US">Working capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Shareholders' equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_2_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NonrecurringCashExpenses" xlink:label="REFR_NonrecurringCashExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_NonrecurringCashExpenses" xlink:to="REFR_NonrecurringCashExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_NonrecurringCashExpenses_lbl" xml:lang="en-US">Non-recurring cash expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_2_lbl" xml:lang="en-US">Unrealized loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Schedule of Product Information [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="us-gaap_CashFDICInsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFDICInsuredAmount" xlink:to="us-gaap_CashFDICInsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFDICInsuredAmount_lbl" xml:lang="en-US">FDIC insurance coverage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashUninsuredAmount" xlink:label="us-gaap_CashUninsuredAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashUninsuredAmount" xlink:to="us-gaap_CashUninsuredAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashUninsuredAmount_lbl" xml:lang="en-US">Amounts on deposit in excess of federally insured limits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLoss_2_lbl" xml:lang="en-US">Realized loss on sale of marketable securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltyRateOnSellingPrice" xlink:label="REFR_RoyaltyRateOnSellingPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RoyaltyRateOnSellingPrice" xlink:to="REFR_RoyaltyRateOnSellingPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RoyaltyRateOnSellingPrice_lbl" xml:lang="en-US">Royalty rate on selling price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Remaining performance obligations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive securities</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RecognizedBenefitMeasured" xlink:label="REFR_RecognizedBenefitMeasured" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RecognizedBenefitMeasured" xlink:to="REFR_RecognizedBenefitMeasured_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RecognizedBenefitMeasured_lbl" xml:lang="en-US">Recognized benefit measured</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Fixed assets, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less accumulated depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Payroll, bonuses and related benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Professional services</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for bad debts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry-forwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock option expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US">Research and other credits</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DeferredTaxAssetsLeaseLiability" xlink:label="REFR_DeferredTaxAssetsLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DeferredTaxAssetsLeaseLiability" xlink:to="REFR_DeferredTaxAssetsLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_DeferredTaxAssetsLeaseLiability_lbl" xml:lang="en-US">Lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DeferredTaxAssetsAmortization" xlink:label="REFR_DeferredTaxAssetsAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DeferredTaxAssetsAmortization" xlink:to="REFR_DeferredTaxAssetsAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_DeferredTaxAssetsAmortization_lbl" xml:lang="en-US">Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total gross deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other temporary differences</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total gross deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Net deferred tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Income tax provision at federal statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Expired carryforwards and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total income tax provision</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="us-gaap_OperatingLossCarryforwardsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsTable" xlink:to="us-gaap_OperatingLossCarryforwardsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsTable_lbl" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLineItems_lbl" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AmortizedCostTermDescription" xlink:label="REFR_AmortizedCostTermDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_AmortizedCostTermDescription" xlink:to="REFR_AmortizedCostTermDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_AmortizedCostTermDescription_lbl" xml:lang="en-US">Amortized cost term description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:to="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CorporateMinimumTaxRate" xlink:label="REFR_CorporateMinimumTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_CorporateMinimumTaxRate" xlink:to="REFR_CorporateMinimumTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_CorporateMinimumTaxRate_lbl" xml:lang="en-US">Corporate minimum tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ExciseTaxOnCorporateStockRate" xlink:label="REFR_ExciseTaxOnCorporateStockRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ExciseTaxOnCorporateStockRate" xlink:to="REFR_ExciseTaxOnCorporateStockRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_ExciseTaxOnCorporateStockRate_lbl" xml:lang="en-US">Excise tax on corporate stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry-forward</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_lbl" xml:lang="en-US">Net operating loss carry-forward with expiration</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OperatingLossCarryforwardsExpirationDescription" xlink:label="REFR_OperatingLossCarryforwardsExpirationDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_OperatingLossCarryforwardsExpirationDescription" xlink:to="REFR_OperatingLossCarryforwardsExpirationDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_OperatingLossCarryforwardsExpirationDescription_lbl" xml:lang="en-US">Net operating loss carry-forward expiration description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Income tax percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_2_lbl" xml:lang="en-US">Research and other credit carry-forwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Fair value on grant date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Expected volatility</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk free interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected term of the option</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTable" xlink:label="us-gaap_OptionIndexedToIssuersEquityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTable_lbl" xml:lang="en-US">Option Indexed to Issuer's Equity [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="us-gaap_OptionIndexedToIssuersEquityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="us-gaap_OptionIndexedToIssuersEquityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityLineItems_lbl" xml:lang="en-US">Option Indexed to Issuer's Equity [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Shares Subject to Option, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (Years), Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Shares Subject to Option, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Shares Subject to Option, Cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Cancelled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Number of Shares Subject to Option, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Shares Subject to Option, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xml:lang="en-US">Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" xlink:to="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xml:lang="en-US">Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price, Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds from issuance of stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Stock issued during period shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares issued price per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Stock issued value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Shares of common stock reserved for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Shares available for issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_lbl" xml:lang="en-US">Number of options vested</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_WarrantsAndNonemployeeOptionsVestedTerm" xlink:label="REFR_WarrantsAndNonemployeeOptionsVestedTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_WarrantsAndNonemployeeOptionsVestedTerm" xlink:to="REFR_WarrantsAndNonemployeeOptionsVestedTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_WarrantsAndNonemployeeOptionsVestedTerm_lbl" xml:lang="en-US">Warrants and non-employee options vested term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US">Warrants outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Option expiration period</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltyEarnedPercentage" xlink:label="REFR_RoyaltyEarnedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RoyaltyEarnedPercentage" xlink:to="REFR_RoyaltyEarnedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RoyaltyEarnedPercentage_lbl" xml:lang="en-US">Royalty earned percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Year 1</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:label="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:to="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_lbl" xml:lang="en-US">Years 2-3</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:label="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:to="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_lbl" xml:lang="en-US">Years 4-5</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed lease interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_lbl" xml:lang="en-US">Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_lbl" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficersCompensation" xlink:label="us-gaap_OfficersCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficersCompensation" xlink:to="us-gaap_OfficersCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficersCompensation_lbl" xml:lang="en-US">Annual base salary</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LeaseExpirationTerm" xlink:label="REFR_LeaseExpirationTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LeaseExpirationTerm" xlink:to="REFR_LeaseExpirationTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_LeaseExpirationTerm_lbl" xml:lang="en-US">Lease expiration term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PercentageOfAcquisitionThresholdInRightsAgreement" xlink:label="REFR_PercentageOfAcquisitionThresholdInRightsAgreement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_PercentageOfAcquisitionThresholdInRightsAgreement" xlink:to="REFR_PercentageOfAcquisitionThresholdInRightsAgreement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_PercentageOfAcquisitionThresholdInRightsAgreement_lbl" xml:lang="en-US">Percentage of acquisition threshold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_2_lbl" xml:lang="en-US">Value of stock covered by each right</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DiscountPriceOfStock" xlink:label="REFR_DiscountPriceOfStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DiscountPriceOfStock" xlink:to="REFR_DiscountPriceOfStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_DiscountPriceOfStock_lbl" xml:lang="en-US">Discount price of stock</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AcquiringAssetsPercent" xlink:label="REFR_AcquiringAssetsPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_AcquiringAssetsPercent" xlink:to="REFR_AcquiringAssetsPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_AcquiringAssetsPercent_lbl" xml:lang="en-US">Acquiring asset percent</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RightsPlanExpireDate" xlink:label="REFR_RightsPlanExpireDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsPlanExpireDate" xlink:to="REFR_RightsPlanExpireDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RightsPlanExpireDate_lbl" xml:lang="en-US">Rights plan expire date</link:label>
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RightsRedemptionPricePerShare" xlink:label="REFR_RightsRedemptionPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsRedemptionPricePerShare" xlink:to="REFR_RightsRedemptionPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RightsRedemptionPricePerShare_lbl" xml:lang="en-US">Redemption price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_TradeShowMaterialsMember" xlink:to="REFR_TradeShowMaterialsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_TradeShowMaterialsMember_doc" xml:lang="en-US">Trade Show Materials [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_AutosMember" xlink:to="REFR_AutosMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_AutosMember_doc" xml:lang="en-US">Autos [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RoyaltiesReceivableNetCurrent" xlink:to="REFR_RoyaltiesReceivableNetCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RoyaltiesReceivableNetCurrent_doc" xml:lang="en-US">Royalties receivable net current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_NetInvestmentIncomeLoss" xlink:to="REFR_NetInvestmentIncomeLoss_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_NetInvestmentIncomeLoss_doc" xml:lang="en-US">Net investment income loss.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" xlink:to="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants_doc" xml:lang="en-US">Issuance of common stock and warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" xlink:to="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants_doc" xml:lang="en-US">Issuance of common stock and warrants, shares.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ProceedsFromStockOptionsAndWarrantsExercised" xlink:to="REFR_ProceedsFromStockOptionsAndWarrantsExercised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_ProceedsFromStockOptionsAndWarrantsExercised_doc" xml:lang="en-US">Proceeds from stock options and warrants exercised.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ProceedsFromSaleOfCommonStockAndWarrants" xlink:to="REFR_ProceedsFromSaleOfCommonStockAndWarrants_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_ProceedsFromSaleOfCommonStockAndWarrants_doc" xml:lang="en-US">Proceeds from sale of common stock and warrants.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_WorkingCapital" xlink:to="REFR_WorkingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_WorkingCapital_doc" xml:lang="en-US">Working capital.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_NonrecurringCashExpenses" xlink:to="REFR_NonrecurringCashExpenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_NonrecurringCashExpenses_doc" xml:lang="en-US">Non-recurring cash expenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RoyaltyRateOnSellingPrice" xlink:to="REFR_RoyaltyRateOnSellingPrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RoyaltyRateOnSellingPrice_doc" xml:lang="en-US">Royalty rate on selling price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseAgreementMember" xlink:to="REFR_LicenseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LicenseAgreementMember_doc" xml:lang="en-US">License Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_OperatingLossCarryforwardsExpirationDescription" xlink:to="REFR_OperatingLossCarryforwardsExpirationDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_OperatingLossCarryforwardsExpirationDescription_doc" xml:lang="en-US">Net operating loss carry-forward expiration description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeOneMember" xlink:to="REFR_LicenseeOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LicenseeOneMember_doc" xml:lang="en-US">Licensee One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeTwoMember" xlink:to="REFR_LicenseeTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LicenseeTwoMember_doc" xml:lang="en-US">License Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeThreeMember" xlink:to="REFR_LicenseeThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LicenseeThreeMember_doc" xml:lang="en-US">License Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseeFourMember" xlink:to="REFR_LicenseeFourMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LicenseeFourMember_doc" xml:lang="en-US">License Four [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_OptionsAndWarrantsMember" xlink:to="REFR_OptionsAndWarrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_OptionsAndWarrantsMember_doc" xml:lang="en-US">Options and Warrants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RestrictedStockPolicyTextBlock" xlink:to="REFR_RestrictedStockPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RestrictedStockPolicyTextBlock_doc" xml:lang="en-US">Restricted stock [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_TwoThousandNineteenEquityIncentivePlanMember" xlink:to="REFR_TwoThousandNineteenEquityIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_TwoThousandNineteenEquityIncentivePlanMember_doc" xml:lang="en-US">2019 Equity Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RecognizedBenefitMeasured" xlink:to="REFR_RecognizedBenefitMeasured_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RecognizedBenefitMeasured_doc" xml:lang="en-US">Recognized benefit measured.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_doc" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the non-option equity plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_NonEmployeeStockOptionMember" xlink:to="REFR_NonEmployeeStockOptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_NonEmployeeStockOptionMember_doc" xml:lang="en-US">Non- Employee Stock Option [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LicenseAndOtherAgreementsTextBlock" xlink:to="REFR_LicenseAndOtherAgreementsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LicenseAndOtherAgreementsTextBlock_doc" xml:lang="en-US">License and other agreements [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RoyaltyEarnedPercentage" xlink:to="REFR_RoyaltyEarnedPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RoyaltyEarnedPercentage_doc" xml:lang="en-US">Royalty earned percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LeaseExpirationTerm" xlink:to="REFR_LeaseExpirationTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LeaseExpirationTerm_doc" xml:lang="en-US">Lease expiration term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:to="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_doc" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second and third fiscal year following latest fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:to="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_doc" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fouth and fifth fiscal year following latest fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsPlanDisclosureTextBlock" xlink:to="REFR_RightsPlanDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RightsPlanDisclosureTextBlock_doc" xml:lang="en-US">Rights plan disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_PercentageOfAcquisitionThresholdInRightsAgreement" xlink:to="REFR_PercentageOfAcquisitionThresholdInRightsAgreement_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_PercentageOfAcquisitionThresholdInRightsAgreement_doc" xml:lang="en-US">Percentage of acquisition threshold in rights agreement.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsPlanExpireDate" xlink:to="REFR_RightsPlanExpireDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RightsPlanExpireDate_doc" xml:lang="en-US">Rights plan expire date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_EquipmentAndFurnitureMember" xlink:to="REFR_EquipmentAndFurnitureMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_EquipmentAndFurnitureMember_doc" xml:lang="en-US">Equipment and Furniture [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_IncreaseDecreaseInRoyaltyReceivable" xlink:to="REFR_IncreaseDecreaseInRoyaltyReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_IncreaseDecreaseInRoyaltyReceivable_doc" xml:lang="en-US">Increase decrease in royalty receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DeferredTaxAssetsLeaseLiability" xlink:to="REFR_DeferredTaxAssetsLeaseLiability_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_DeferredTaxAssetsLeaseLiability_doc" xml:lang="en-US">Deferred tax assets lease liability.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DeferredTaxAssetsAmortization" xlink:to="REFR_DeferredTaxAssetsAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_DeferredTaxAssetsAmortization_doc" xml:lang="en-US">Deferred tax assets amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_CompanyOneMember" xlink:to="REFR_CompanyOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_CompanyOneMember_doc" xml:lang="en-US">Company One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_CompanyTwoMember" xlink:to="REFR_CompanyTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_CompanyTwoMember_doc" xml:lang="en-US">Company Two [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_TaxYear2018To2022Member" xlink:to="REFR_TaxYear2018To2022Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_TaxYear2018To2022Member_doc" xml:lang="en-US">Tax Year 2018 to 2022 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_EmployeesAndDirectorsMember" xlink:to="REFR_EmployeesAndDirectorsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_EmployeesAndDirectorsMember_doc" xml:lang="en-US">Employees and Directors [Member].</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" xlink:to="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instruments issued in period weighted average exercise price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_WarrantsAndNonemployeeOptionsVestedTerm" xlink:to="REFR_WarrantsAndNonemployeeOptionsVestedTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_WarrantsAndNonemployeeOptionsVestedTerm_doc" xml:lang="en-US">Warrants and non-employee options vested term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_PutnamShortDurationBondMember" xlink:to="REFR_PutnamShortDurationBondMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_PutnamShortDurationBondMember_doc" xml:lang="en-US">Putnam Short Duration Bond [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_PutnamUltraShortDurationIncomeMember" xlink:to="REFR_PutnamUltraShortDurationIncomeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_PutnamUltraShortDurationIncomeMember_doc" xml:lang="en-US">Putnam Ultra Short Duration Income [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_SubscriptionAgreementMember" xlink:to="REFR_SubscriptionAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_SubscriptionAgreementMember_doc" xml:lang="en-US">Subscription Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_AmortizedCostTermDescription" xlink:to="REFR_AmortizedCostTermDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_AmortizedCostTermDescription_doc" xml:lang="en-US">Amortized cost term, description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_CorporateMinimumTaxRate" xlink:to="REFR_CorporateMinimumTaxRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_CorporateMinimumTaxRate_doc" xml:lang="en-US">Corporate minimum tax rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ExciseTaxOnCorporateStockRate" xlink:to="REFR_ExciseTaxOnCorporateStockRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_ExciseTaxOnCorporateStockRate_doc" xml:lang="en-US">Excise tax on corporate stock rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_DiscountPriceOfStock" xlink:to="REFR_DiscountPriceOfStock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_DiscountPriceOfStock_doc" xml:lang="en-US">Discount price of stock.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsRedemptionPricePerShare" xlink:to="REFR_RightsRedemptionPricePerShare_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_RightsRedemptionPricePerShare_doc" xml:lang="en-US">Rights redemption price per share.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_AcquiringAssetsPercent" xlink:to="REFR_AcquiringAssetsPercent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="REFR_AcquiringAssetsPercent_doc" xml:lang="en-US">Acquiring assets percent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesRealizedGainLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesRealizedGainLoss_3_lbl" xml:lang="en-US">Marketable Securities, Realized Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_IncreaseDecreaseInRoyaltyReceivable" xlink:to="REFR_IncreaseDecreaseInRoyaltyReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_IncreaseDecreaseInRoyaltyReceivable_3_lbl" xml:lang="en-US">IncreaseDecreaseInRoyaltyReceivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_RightsPlanDisclosureTextBlock" xlink:to="REFR_RightsPlanDisclosureTextBlock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_RightsPlanDisclosureTextBlock_3_lbl" xml:lang="en-US">RightsPlanDisclosureTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:to="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_4_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>refr-20221231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://smartglass.com/role/Cover" xlink:href="refr-20221231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BalanceSheets" xlink:href="refr-20221231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BalanceSheetsParenthetical" xlink:href="refr-20221231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfOperations" xlink:href="refr-20221231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfShareholdersEquity" xlink:href="refr-20221231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/StatementsOfCashFlows" xlink:href="refr-20221231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BusinessAndBasisForPresentation" xlink:href="refr-20221231.xsd#BusinessAndBasisForPresentation" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/FixedAssets" xlink:href="refr-20221231.xsd#FixedAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/AccruedExpensesAndOther" xlink:href="refr-20221231.xsd#AccruedExpensesAndOther" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxes" xlink:href="refr-20221231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquity" xlink:href="refr-20221231.xsd#ShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/LicenseAndOtherAgreements" xlink:href="refr-20221231.xsd#LicenseAndOtherAgreements" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/Commitments" xlink:href="refr-20221231.xsd#Commitments" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/RightsPlan" xlink:href="refr-20221231.xsd#RightsPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/FixedAssetsTables" xlink:href="refr-20221231.xsd#FixedAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/AccruedExpensesAndOtherTables" xlink:href="refr-20221231.xsd#AccruedExpensesAndOtherTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxesTables" xlink:href="refr-20221231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquityTables" xlink:href="refr-20221231.xsd#ShareholdersEquityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/CommitmentsTables" xlink:href="refr-20221231.xsd#CommitmentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" xlink:href="refr-20221231.xsd#BusinessAndBasisForPresentationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:href="refr-20221231.xsd#ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="refr-20221231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfFixedAssetsDetails" xlink:href="refr-20221231.xsd#ScheduleOfFixedAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" xlink:href="refr-20221231.xsd#ScheduleOfAccruedExpensesAndOtherDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:href="refr-20221231.xsd#ScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:href="refr-20221231.xsd#ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/IncomeTaxesDetailsNarrative" xlink:href="refr-20221231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:href="refr-20221231.xsd#ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfOptionActivityDetails" xlink:href="refr-20221231.xsd#ScheduleOfOptionActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" xlink:href="refr-20221231.xsd#ScheduleOfWarrantActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ShareholdersEquityDetailsNarrative" xlink:href="refr-20221231.xsd#ShareholdersEquityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" xlink:href="refr-20221231.xsd#LicenseAndOtherAgreementsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:href="refr-20221231.xsd#ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/CommitmentsDetailsNarrative" xlink:href="refr-20221231.xsd#CommitmentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://smartglass.com/role/RightsPlanDetailsNarrative" xlink:href="refr-20221231.xsd#RightsPlanDetailsNarrative" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltiesReceivableNetCurrent" xlink:label="loc_REFRRoyaltiesReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_REFRRoyaltiesReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="loc_us-gaapAdditionalPaidInCapitalCommonStock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapitalCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherGeneralExpense" xlink:label="loc_us-gaapOtherGeneralExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherGeneralExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NetInvestmentIncomeLoss" xlink:label="loc_REFRNetInvestmentIncomeLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_REFRNetInvestmentIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants" xlink:label="loc_REFRStockIssuedDuringPeriodValueCommonStockAndWarrants" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_REFRStockIssuedDuringPeriodValueCommonStockAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants" xlink:label="loc_REFRStockIssuedDuringPeriodSharesCommonStockAndWarrants" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_REFRStockIssuedDuringPeriodSharesCommonStockAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesRealizedGainLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesRealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_IncreaseDecreaseInRoyaltyReceivable" xlink:label="loc_REFRIncreaseDecreaseInRoyaltyReceivable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_REFRIncreaseDecreaseInRoyaltyReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ProceedsFromStockOptionsAndWarrantsExercised" xlink:label="loc_REFRProceedsFromStockOptionsAndWarrantsExercised" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_REFRProceedsFromStockOptionsAndWarrantsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ProceedsFromSaleOfCommonStockAndWarrants" xlink:label="loc_REFRProceedsFromSaleOfCommonStockAndWarrants" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_REFRProceedsFromSaleOfCommonStockAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BusinessAndBasisForPresentation" xlink:title="00000007 - Disclosure - Business and Basis for Presentation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccounting" xlink:label="loc_us-gaapBasisOfAccounting" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapBasisOfAccounting" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000008 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/FixedAssets" xlink:title="00000009 - Disclosure - Fixed Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/AccruedExpensesAndOther" xlink:title="00000010 - Disclosure - Accrued Expenses and Other">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxes" xlink:title="00000011 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquity" xlink:title="00000012 - Disclosure - Shareholders&#8217; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/LicenseAndOtherAgreements" xlink:title="00000013 - Disclosure - License and Other Agreements">
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DisclosureLicenseAndOtherAgreementsAbstract" xlink:label="loc_REFRDisclosureLicenseAndOtherAgreementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseAndOtherAgreementsTextBlock" xlink:label="loc_REFRLicenseAndOtherAgreementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureLicenseAndOtherAgreementsAbstract" xlink:to="loc_REFRLicenseAndOtherAgreementsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/Commitments" xlink:title="00000014 - Disclosure - Commitments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/RightsPlan" xlink:title="00000015 - Disclosure - Rights Plan">
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DisclosureRightsPlanAbstract" xlink:label="loc_REFRDisclosureRightsPlanAbstract" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RightsPlanDisclosureTextBlock" xlink:label="loc_REFRRightsPlanDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_REFRRightsPlanDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaapMarketableSecuritiesPolicy" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaapReceivablesPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RestrictedStockPolicyTextBlock" xlink:label="loc_REFRRestrictedStockPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_REFRRestrictedStockPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000017 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaapScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/FixedAssetsTables" xlink:title="00000018 - Disclosure - Fixed Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/AccruedExpensesAndOtherTables" xlink:title="00000019 - Disclosure - Accrued Expenses and Other (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxesTables" xlink:title="00000020 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquityTables" xlink:title="00000021 - Disclosure - Shareholders&#8217; Equity (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/CommitmentsTables" xlink:title="00000022 - Disclosure - Commitments (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative" xlink:title="00000023 - Disclosure - Business and Basis for Presentation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_WorkingCapital" xlink:label="loc_REFRWorkingCapital" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_REFRWorkingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NonrecurringCashExpenses" xlink:label="loc_REFRNonrecurringCashExpenses" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_REFRNonrecurringCashExpenses" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails" xlink:title="00000024 - Disclosure - Schedule of Unrealized Loss on Investments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PutnamShortDurationBondMember" xlink:label="loc_REFRPutnamShortDurationBondMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_REFRPutnamShortDurationBondMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PutnamUltraShortDurationIncomeMember" xlink:label="loc_REFRPutnamUltraShortDurationIncomeMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_REFRPutnamUltraShortDurationIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaapMarketableSecuritiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMarketableSecuritiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000025 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CompanyOneMember" xlink:label="loc_REFRCompanyOneMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_REFRCompanyOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CompanyTwoMember" xlink:label="loc_REFRCompanyTwoMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_REFRCompanyTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseAgreementMember" xlink:label="loc_REFRLicenseAgreementMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_REFRLicenseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeOneMember" xlink:label="loc_REFRLicenseeOneMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeTwoMember" xlink:label="loc_REFRLicenseeTwoMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeThreeMember" xlink:label="loc_REFRLicenseeThreeMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LicenseeFourMember" xlink:label="loc_REFRLicenseeFourMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_REFRLicenseeFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OptionsAndWarrantsMember" xlink:label="loc_REFROptionsAndWarrantsMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_REFROptionsAndWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtTitleOfIndividualAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_EmployeesAndDirectorsMember" xlink:label="loc_REFREmployeesAndDirectorsMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_REFREmployeesAndDirectorsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFDICInsuredAmount" xlink:label="loc_us-gaapCashFDICInsuredAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashFDICInsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashUninsuredAmount" xlink:label="loc_us-gaapCashUninsuredAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashUninsuredAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesRealizedGainLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapMarketableSecuritiesRealizedGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltyRateOnSellingPrice" xlink:label="loc_REFRRoyaltyRateOnSellingPrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_REFRRoyaltyRateOnSellingPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RecognizedBenefitMeasured" xlink:label="loc_REFRRecognizedBenefitMeasured" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_REFRRecognizedBenefitMeasured" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfFixedAssetsDetails" xlink:title="00000026 - Disclosure - Schedule of Fixed Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_EquipmentAndFurnitureMember" xlink:label="loc_REFREquipmentAndFurnitureMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_REFREquipmentAndFurnitureMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TradeShowMaterialsMember" xlink:label="loc_REFRTradeShowMaterialsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_REFRTradeShowMaterialsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AutosMember" xlink:label="loc_REFRAutosMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_REFRAutosMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails" xlink:title="00000027 - Disclosure - Schedule of Accrued Expenses and Other (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="00000028 - Disclosure - Schedule of Deferred Tax Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DeferredTaxAssetsLeaseLiability" xlink:label="loc_REFRDeferredTaxAssetsLeaseLiability" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_REFRDeferredTaxAssetsLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DeferredTaxAssetsAmortization" xlink:label="loc_REFRDeferredTaxAssetsAmortization" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_REFRDeferredTaxAssetsAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails" xlink:title="00000029 - Disclosure - Schedule of Reconciliation Income Tax Expenses Benefit (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000030 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaapOperatingLossCarryforwardsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwardsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaapOperatingLossCarryforwardsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsTable" xlink:to="loc_us-gaapOperatingLossCarryforwardsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodAxis" xlink:label="loc_us-gaapTaxPeriodAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsTable" xlink:to="loc_us-gaapTaxPeriodAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxPeriodDomain" xlink:label="loc_us-gaapTaxPeriodDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxPeriodAxis" xlink:to="loc_us-gaapTaxPeriodDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TaxYear2018To2022Member" xlink:label="loc_REFRTaxYear2018To2022Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxPeriodDomain" xlink:to="loc_REFRTaxYear2018To2022Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AmortizedCostTermDescription" xlink:label="loc_REFRAmortizedCostTermDescription" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFRAmortizedCostTermDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment" xlink:label="loc_us-gaapDeferredTaxAssetsInProcessResearchAndDevelopment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsInProcessResearchAndDevelopment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_CorporateMinimumTaxRate" xlink:label="loc_REFRCorporateMinimumTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFRCorporateMinimumTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ExciseTaxOnCorporateStockRate" xlink:label="loc_REFRExciseTaxOnCorporateStockRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFRExciseTaxOnCorporateStockRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OperatingLossCarryforwardsExpirationDescription" xlink:label="loc_REFROperatingLossCarryforwardsExpirationDescription" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_REFROperatingLossCarryforwardsExpirationDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingLossCarryforwardsLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails" xlink:title="00000031 - Disclosure - Schedule of Assumptions Used to Value Options Granted to Employees (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfOptionActivityDetails" xlink:title="00000032 - Disclosure - Schedule of Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTable" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockOptionMember" xlink:label="loc_us-gaapStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_us-gaapStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfWarrantActivityDetails" xlink:title="00000033 - Disclosure - Schedule of Warrant Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="loc_REFRShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_REFRShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" xlink:label="loc_REFRShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_REFRShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" xlink:label="loc_REFRShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_REFRShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ShareholdersEquityDetailsNarrative" xlink:title="00000034 - Disclosure - Shareholders&#8217; Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_OptionsAndWarrantsMember" xlink:label="loc_REFROptionsAndWarrantsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_REFROptionsAndWarrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaapWarrantMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapWarrantMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_SubscriptionAgreementMember" xlink:label="loc_REFRSubscriptionAgreementMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_REFRSubscriptionAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapPlanNameAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_TwoThousandNineteenEquityIncentivePlanMember" xlink:label="loc_REFRTwoThousandNineteenEquityIncentivePlanMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_REFRTwoThousandNineteenEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeAxis" xlink:to="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_NonEmployeeStockOptionMember" xlink:label="loc_REFRNonEmployeeStockOptionMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOptionIndexedToIssuersEquityTypeDomain" xlink:to="loc_REFRNonEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtRangeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestorMember" xlink:label="loc_us-gaapInvestorMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapInvestorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_WarrantsAndNonemployeeOptionsVestedTerm" xlink:label="loc_REFRWarrantsAndNonemployeeOptionsVestedTerm" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_REFRWarrantsAndNonemployeeOptionsVestedTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="loc_us-gaapClassOfWarrantOrRightOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative" xlink:title="00000035 - Disclosure - License and Other Agreements (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DisclosureLicenseAndOtherAgreementsAbstract" xlink:label="loc_REFRDisclosureLicenseAndOtherAgreementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureLicenseAndOtherAgreementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RoyaltyEarnedPercentage" xlink:label="loc_REFRRoyaltyEarnedPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_REFRRoyaltyEarnedPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails" xlink:title="00000036 - Disclosure - Schedule of Minimum Annual Future Rental Commitments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:label="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:label="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_REFRLesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/CommitmentsDetailsNarrative" xlink:title="00000037 - Disclosure - Commitments (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:label="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:label="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="loc_srtTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="loc_srtChiefExecutiveOfficerMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_srtChiefExecutiveOfficerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficersCompensation" xlink:label="loc_us-gaapOfficersCompensation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOfficersCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_LeaseExpirationTerm" xlink:label="loc_REFRLeaseExpirationTerm" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_REFRLeaseExpirationTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://smartglass.com/role/RightsPlanDetailsNarrative" xlink:title="00000038 - Disclosure - Rights Plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DisclosureRightsPlanAbstract" xlink:label="loc_REFRDisclosureRightsPlanAbstract" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_PercentageOfAcquisitionThresholdInRightsAgreement" xlink:label="loc_REFRPercentageOfAcquisitionThresholdInRightsAgreement" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_REFRPercentageOfAcquisitionThresholdInRightsAgreement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_DiscountPriceOfStock" xlink:label="loc_REFRDiscountPriceOfStock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_REFRDiscountPriceOfStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_AcquiringAssetsPercent" xlink:label="loc_REFRAcquiringAssetsPercent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_REFRAcquiringAssetsPercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RightsPlanExpireDate" xlink:label="loc_REFRRightsPlanExpireDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_REFRRightsPlanExpireDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="refr-20221231.xsd#REFR_RightsRedemptionPricePerShare" xlink:label="loc_REFRRightsRedemptionPricePerShare" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_REFRDisclosureRightsPlanAbstract" xlink:to="loc_REFRRightsRedemptionPricePerShare" xlink:type="arc" />
    </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="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574231760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 09, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-14893<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">RESEARCH
FRONTIERS INCORPORATED<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000793524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">11-2103466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">240
    CROSSWAYS PARK DRIVE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">WOODBURY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">11797-2033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">364-1902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock, $0.0001 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">REFR<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,488,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,509,287<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">CohnReznick LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Melville,
New York<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572378048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 4,230,916<span></span>
</td>
<td class="nump">$ 269,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,755,111<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RoyaltiesReceivableNetCurrent', window );">Royalties receivable, net of reserves of $1,158,450 in 2022 and $1,016,678 in 2021, respectively</a></td>
<td class="nump">589,599<span></span>
</td>
<td class="nump">831,636<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">100,973<span></span>
</td>
<td class="nump">92,931<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">4,921,488<span></span>
</td>
<td class="nump">3,949,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets, net</a></td>
<td class="nump">65,388<span></span>
</td>
<td class="nump">92,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease ROU assets</a></td>
<td class="nump">323,509<span></span>
</td>
<td class="nump">469,824<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Deposits and other assets</a></td>
<td class="nump">56,066<span></span>
</td>
<td class="nump">33,567<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,366,451<span></span>
</td>
<td class="nump">4,545,987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liability</a></td>
<td class="nump">196,405<span></span>
</td>
<td class="nump">182,091<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">71,079<span></span>
</td>
<td class="nump">66,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other</a></td>
<td class="nump">34,379<span></span>
</td>
<td class="nump">49,385<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">301,863<span></span>
</td>
<td class="nump">297,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability, net of current portion</a></td>
<td class="nump">267,723<span></span>
</td>
<td class="nump">464,128<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">569,586<span></span>
</td>
<td class="nump">762,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,150,396 in 2022 and 31,650,396 in 2021</a></td>
<td class="nump">3,315<span></span>
</td>
<td class="nump">3,165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">127,150,027<span></span>
</td>
<td class="nump">123,467,886<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(122,356,477)<span></span>
</td>
<td class="num">(119,687,128)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">4,796,865<span></span>
</td>
<td class="nump">3,783,923<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 5,366,451<span></span>
</td>
<td class="nump">$ 4,545,987<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RoyaltiesReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalties receivable net current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RoyaltiesReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574206016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Royalties receivables, reserves</a></td>
<td class="nump">$ 1,158,450<span></span>
</td>
<td class="nump">$ 1,016,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">33,150,396<span></span>
</td>
<td class="nump">31,650,396<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">33,150,396<span></span>
</td>
<td class="nump">31,650,396<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572208880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Fee income</a></td>
<td class="nump">$ 539,686<span></span>
</td>
<td class="nump">$ 1,263,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralExpense', window );">Operating expenses</a></td>
<td class="nump">2,555,689<span></span>
</td>
<td class="nump">2,521,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">609,127<span></span>
</td>
<td class="nump">580,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">3,164,816<span></span>
</td>
<td class="nump">3,101,849<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(2,625,130)<span></span>
</td>
<td class="num">(1,838,815)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_NetInvestmentIncomeLoss', window );">Net investment loss</a></td>
<td class="num">(44,219)<span></span>
</td>
<td class="num">(7,537)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,669,349)<span></span>
</td>
<td class="num">$ (1,846,352)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic and diluted net loss per common share</a></td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average number of common shares outstanding</a></td>
<td class="nump">32,070,233<span></span>
</td>
<td class="nump">31,646,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_NetInvestmentIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net investment income loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_NetInvestmentIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherGeneralExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general expenses not normally included in Other Operating Costs and Expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573531856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br></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>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="nump">$ 3,158<span></span>
</td>
<td class="nump">$ 123,164,623<span></span>
</td>
<td class="num">$ (117,840,776)<span></span>
</td>
<td class="nump">$ 5,327,005<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2020</a></td>
<td class="nump">31,575,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">86,255<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">86,262<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options, shares</a></td>
<td class="nump">74,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">217,008<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">217,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,846,352)<span></span>
</td>
<td class="num">(1,846,352)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 3,165<span></span>
</td>
<td class="nump">123,467,886<span></span>
</td>
<td class="num">(119,687,128)<span></span>
</td>
<td class="nump">3,783,923<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="nump">31,650,396<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">232,291<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">232,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,669,349)<span></span>
</td>
<td class="num">(2,669,349)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants', window );">Issuance of common stock and warrants</a></td>
<td class="nump">$ 150<span></span>
</td>
<td class="nump">3,449,850<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,450,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="Show.showAR( this, 'defref_REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants', window );">Issuance of common stock and warrants, shares</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 3,315<span></span>
</td>
<td class="nump">$ 127,150,027<span></span>
</td>
<td class="num">$ (122,356,477)<span></span>
</td>
<td class="nump">$ 4,796,865<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">33,150,396<span></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_REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock and warrants, shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</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_REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock and warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574194016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (2,669,349)<span></span>
</td>
<td class="num">$ (1,846,352)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">28,837<span></span>
</td>
<td class="nump">29,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLoss', window );">Realized loss on marketable securities</a></td>
<td class="nump">60,143<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized loss on marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">28,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">232,291<span></span>
</td>
<td class="nump">217,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debts</a></td>
<td class="nump">141,772<span></span>
</td>
<td class="nump">44,476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">ROU asset amortization</a></td>
<td class="nump">146,315<span></span>
</td>
<td class="nump">146,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_IncreaseDecreaseInRoyaltyReceivable', window );">Royalty receivables</a></td>
<td class="nump">100,266<span></span>
</td>
<td class="num">(277,819)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(30,542)<span></span>
</td>
<td class="num">(36,420)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(10,387)<span></span>
</td>
<td class="nump">56,156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="num">(182,091)<span></span>
</td>
<td class="num">(166,377)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(2,182,745)<span></span>
</td>
<td class="num">(1,804,293)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of fixed assets</a></td>
<td class="num">(1,271)<span></span>
</td>
<td class="num">(1,077)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,433,633)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Sales of marketable securities</a></td>
<td class="nump">2,694,968<span></span>
</td>
<td class="nump">650,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="nump">2,693,697<span></span>
</td>
<td class="num">(2,784,710)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_ProceedsFromStockOptionsAndWarrantsExercised', window );">Net proceeds from exercise of options and warrants</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">86,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_ProceedsFromSaleOfCommonStockAndWarrants', window );">Proceeds from issuance of common stock and warrants</a></td>
<td class="nump">3,450,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">3,450,000<span></span>
</td>
<td class="nump">86,262<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">3,960,952<span></span>
</td>
<td class="num">(4,502,741)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">269,964<span></span>
</td>
<td class="nump">4,772,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">$ 4,230,916<span></span>
</td>
<td class="nump">$ 269,964<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_IncreaseDecreaseInRoyaltyReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in royalty receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_IncreaseDecreaseInRoyaltyReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_REFR_ProceedsFromSaleOfCommonStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from sale of common stock and warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_ProceedsFromSaleOfCommonStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_REFR_ProceedsFromStockOptionsAndWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from stock options and warrants exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_ProceedsFromStockOptionsAndWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-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 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091578357264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Basis for Presentation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccounting', window );">Business and Basis for Presentation</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--BasisOfAccounting_zhsaiWcApDph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)
<span style="text-decoration: underline"><span id="xdx_82D_z8IWaDEOMno6">Business and Basis for Presentation</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
Frontiers Incorporated (&#8220;Research Frontiers&#8221; or the &#8220;Company&#8221;) operates in a single business segment which is
engaged in the development and marketing of technology and devices to control the flow of light. Such devices, often referred to as &#8220;light
valves&#8221; or suspended particle devices (&#8220;SPDs&#8221;), use colloidal particles that are either incorporated within a liquid
suspension or a film, which is usually enclosed between two sheets of glass or plastic having transparent, electrically conductive coatings
on the facing surfaces thereof. At least one of the two sheets is transparent. SPD technology, made possible by a flexible light-control
film invented by Research Frontiers, allows the user to instantly and precisely control the shading of glass/plastic manually or automatically.
SPD technology has numerous product applications, including SPD-Smart&#8482; windows, sunshades, skylights and interior partitions for
homes and buildings; automotive windows, sunroofs, sun visors, sunshades, rear-view mirrors, instrument panels, heads up displays and
navigation systems; aircraft windows; museum display panels; eyewear products; and flat panel displays for electronic products. SPD-Smart
light control film is now being developed for, or used in, architectural, automotive, marine, aerospace and appliance applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has primarily utilized its cash, cash equivalents, and investments generated from sales of our common stock, proceeds from the
exercise of options and warrants, and royalty fees collected to fund its research and development of SPD light valves, for marketing
initiatives, and for other working capital purposes. The Company&#8217;s working capital and capital requirements depend upon numerous
factors, including the results of research and development activities, competitive and technological developments, the timing and cost
of patent filings, and the development of new licensees and changes in the Company&#8217;s relationships with its existing licensees.
The degree of dependence of the Company&#8217;s working capital requirements on each of the foregoing factors cannot be quantified; increased
research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional
working capital or working capital requirements, and changes in relationships with existing licensees would have a favorable or negative
impact depending upon the nature of such changes. We have incurred recurring losses since inception and expect to continue to incur losses
as a result of costs and expenses related to our research and continued development of our SPD technology and our corporate general and
administrative expenses. Our limited capital resources and operations to date have been substantially funded through sales of our common
stock, exercise of options and warrants and royalty fees collected. As of December 31, 2022, we had working capital of approximately
$<span id="xdx_90B_ecustom--WorkingCapital_iI_pn5n6_c20221231_zPY0fp3Kvsre" title="Working capital">4.6</span> million, cash and cash equivalents of approximately $<span id="xdx_903_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20221231_zhZaxDNSZMu8" title="Cash and cash equivalents">4.2</span> million, shareholders&#8217; equity of approximately $<span id="xdx_908_eus-gaap--StockholdersEquity_iI_pn5n6_c20221231_z6OebV8lexAb" title="Shareholders' equity">4.8</span> million and an
accumulated deficit of approximately $<span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20221231_zCl6Hmi5q0M3" title="Accumulated deficit">122.4</span> million. Our quarterly projected cash flow shortfall, based on our current operations, adjusted
for any non-recurring cash expenses and adjusted for additional royalties expected to be received for use of our products in new production,
for the next 12 months, is approximately $<span id="xdx_90C_ecustom--NonrecurringCashExpenses_c20220101__20221231_zof9bbPDwZfh" title="Non-recurring cash expenses">200,000</span> per quarter. We may eliminate some operating expenses in the future, which will further
reduce our cash flow shortfall, if needed. Based on these assumptions, we currently expect to have sufficient working capital for at least 12 months from the issuance of these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event that we are unable to generate sufficient cash from our operating activities or raise additional funds, we may be required
to delay, reduce or severely curtail our operations or otherwise impede our on-going business efforts, which could have a material adverse
effect on our business, operating results, financial condition and long-term prospects. The Company may seek to obtain additional funding
through future equity issuances. There can be no assurance as to the availability or terms upon which such financing and capital might
be available. The eventual success of the Company and generation of positive cash flow will be dependent upon the commercialization of
products using the Company&#8217;s technology by the Company&#8217;s licensees and payments of continuing royalties on account thereof.
To date, the Company has not generated sufficient revenue from its licensees to fund its operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Global Events:</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 11, 2020, the World Health Organization declared the novel strain of coronavirus (&#8220;COVID-19&#8221;) a global pandemic and
recommended containment and mitigation measures worldwide.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
2020 revenues have been negatively impacted due to delays in manufacture of products using our technology. Most of the products using
our technology are manufactured by licensees overseas in Europe and Asia who have been similarly affected by the pandemic. The disruption
caused by public health crises, such as COVID-19, could result in lower levels of sale activity for products using our technology resulting
in lower level of royalties owed to us from the sale of these products. The duration of the potential business disruptions and related
financial impact cannot be reasonably estimated at this time, but could materially adversely affect our business, financial condition,
results of operations, and cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
amounts in the accompanying December 31, 2021 statements of cash flows have been reclassified to conform with the December 31, 2022 presentation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccounting</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091578544656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_z59DahKBRXa1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)
<span style="text-decoration: underline"><span id="xdx_824_zNUxjfDmrnO5">Summary of Significant Accounting Policies</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zcEvXlxfzuni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
<span id="xdx_860_zZiZmeirRQsd">Cash and Cash Equivalents</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers securities purchased with original maturities of three months or less to be cash equivalents. Cash equivalents consist
of short-term investments in money market accounts at December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. We have never
experienced any losses related to these balances. FDIC insurance coverage is $<span id="xdx_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20221231_zEOdoDoXv9sa" title="FDIC insurance coverage">250,000</span> per depositor at each financial institution, and
our non-interest bearing cash balances may again exceed federally insured limits. Amounts on deposit in excess of federally insured limits
at December 31, 2022 and 2021 are approximately $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20221231_zHVcHdsPBS53" title="Amounts on deposit in excess of federally insured limits">2.7</span> million and $<span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0" title="Amounts on deposit in excess of federally insured limits">0</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_z2okwA1AqxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
<span id="xdx_867_zoMlc9xX0Ns6">Marketable Securities</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classifies investments in marketable securities as trading, available-for-sale or held-to-maturity at the time of purchase and
periodically re-evaluates such classification. Trading securities are carried at fair value, with unrealized holding gains and losses
included in earnings. Held-to-maturity securities are recorded at cost and are adjusted for the amortization or accretion of premiums
or discounts over the life of the related security. Unrealized holding gains and losses of available-for-sale securities are excluded
from earnings and are reported as a separate component of accumulated other comprehensive income (loss) until realized. In determining
realized gains and losses, the cost of the securities sold is based on the specific identification method. Interest and dividends on
the investments are accrued at the balance sheet date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the &#8220;exit price&#8221;)
in an orderly transaction between market participants at the measurement date. Fair value measurements are broken down into three levels
based on the reliability of inputs as follows: Level 1 inputs are quoted prices in active markets for identical assets or liabilities
that the Company has the ability to access at the measurement date. An active market for the asset or liability is a market in which
transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly
or indirectly. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, inputs other than quoted prices
that are observable for the asset or liability (e.g., interest rates and yield curves observable at commonly quoted intervals or current
market) and contractual prices for the underlying financial instrument, as well as other relevant economic measures. Level 3 inputs are
unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs
are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the
measurement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, the Company invested only in investments qualified as cash and cash equivalents. During the year ended December 31,
2022, the Company incurred a realized loss on the sale of marketable securities of $<span id="xdx_90E_eus-gaap--MarketableSecuritiesRealizedGainLoss_iN_di_c20220101__20221231_zpztVr8kqoHb" title="Realized loss on sale of marketable securities">60,143</span>. At December 31, 2021 all investments are
Level 1 and were classified as trading and consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zzjjYZNd7e2i" style="display: none">Schedule of Unrealized Loss on Investments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">December 31, 2021</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Value of trading</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Investment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Investments</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Mutual Funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 28%; text-align: left">Putnam Short Duration Bond </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" style="width: 16%; text-align: right" title="Mutual Funds Putnam Short Duration Bond">1,972,736</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">Putnam Ultra Short Duration Income </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Mutual Funds Putnam Ultra Short Duration Income">782,375</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,755,111</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">Unrealized loss </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss">28,522</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_z7amfonhzWVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_zkhCGP6qniD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
<span id="xdx_863_zcQZnIRmkIl5">Royalties Receivable</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Royalties
receivable from licensees are recorded at the amounts specified within the license agreements when the collectability of the receivable
is reasonably assured. The allowance for doubtful accounts is the Company&#8217;s best estimate of the amount of probable credit losses
in the Company&#8217;s existing royalties receivable. The Company determines the allowance based on historical write-off experience as
well as the current status of the Company&#8217;s customers. The Company reviews its allowance for doubtful accounts periodically. Past
due accounts are reviewed individually for collectability. Account balances are charged off against the allowance after all means of
collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2022, one company accounted for
<span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zGWGgoqJQkTf" title="Concentration risk percentage">14</span>% of the Company&#8217;s outstanding receivables. As of December 31, 2021, two companies accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zplsw9FYmGnc" title="Concentration risk percentage">14</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--CompanyTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb3NS0oiOnj7">11</span>% of the Company&#8217;s
outstanding receivables.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9PzNSpqkHZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
<span id="xdx_86E_zT6X47cqF5K2">Fixed Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
assets are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line
method over the estimated useful lives of the assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zQSBpEogyFQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)<span id="xdx_864_zv315qZwraw4">
Revenue Recognition/Fee Income</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). The standard provides
a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance.
The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized.
The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount
that the entity expects to be entitled to in exchange for those goods or services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of
the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of
revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent
Portfolio (&#8220;Grant of Use&#8221;), (ii) Stand-Ready Technical Support (&#8220;Technical Support&#8221;) including the transfer of
trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual
Property (&#8220;IP&#8221;) that may be developed sometime during the course of the contract period (&#8220;New Improvements&#8221;).
Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees
at any time during the contract period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation
based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling
price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor
pricing that is available. As a consequence, the best method for determining standalone selling price of our Grant of Use performance
obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements.
Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application
for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature
of the agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical
Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide
the Technical Support and New Improvements services to its licensees, which further supports the conclusions reached using the royalty
rate analysis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of
determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance
obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals
whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees,
and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to
satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the
Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations
are satisfied. If the agreement is not terminated at the end of the initial contract period, it will renew on the same terms as the initial
contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be
allocated similarly to the initial contract over the additional one-year period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled
at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional
license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force.
The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction
of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms
as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (&#8220;MAR&#8221;) relating to this
renewal contract will be allocated similarly over that additional year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that
vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products
by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such
sales is <span id="xdx_90E_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MinimumMember_z9KrNWWMezWd" title="Royalty rate on selling price">10</span>-<span id="xdx_902_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MaximumMember_z0dmO1XuIqS" title="Royalty rate on selling price">15</span>% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition
of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period
commences.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have
a higher percent allocation of the transaction price under ASC 606 and (ii) the remaining periods will have less of the transaction price
recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction
of the technical support and New Improvements obligations. Since most of our license agreements start as of January 1st, the revenue
recognized for the contract under ASC 606 in our first quarter will tend to be higher subsequent quarters in the fiscal year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred
revenue. Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control
the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms
and provisions. The majority of the Company&#8217;s licensing fee income comes from the activities of several licensees participating
in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income
over the next several years. The Company&#8217;s royalty income from this market may be influenced by numerous factors including various
trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to
these macro factors, the Company&#8217;s royalty income from the automotive market could also be influenced by specific factors such
as whether the Company&#8217;s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number
of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle
that use SPD SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within
each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022, the Company has one license agreement that are in its initial multiyear term (&#8220;Initial Term&#8221;) with
continuing performance obligations going forward. The Initial Term of this agreement will end as of December 31, 2024, The Company
currently expects this agreement will renew annually at the end of the Initial Term. As of December 31, 2022, the aggregate amount
of the revenue to be recognized upon the satisfaction of the remaining performance obligations for this license agreements is $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zSEo2YImeES6" title="Remaining performance obligations">123,000</span>.
The revenue for the remaining performance obligations for this license agreement is expected to be recognized evenly throughout the
remaining period of the Initial Term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2022 and 2021, the Company entered into a number of license agreements covering its light control technology.
The Company received minimum annual royalties under certain license agreements and recorded fee income based on ASC 606 revenue recognition
each quarter. In instances when sales of licensed products by its licensees exceed minimum annual royalties, the Company recognized additional
fee income as the amounts have been earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in which
they are earned resulting in deferred revenue. Such excess amounts are recorded as deferred revenue and are typically recognized as fee
income when earned. As of December 31, 2022 and 2021, there was no balance in deferred revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fee
income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.
During 2022, four licensees accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5D4VCYPDNX2" title="Concentration risk, percentage">28</span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zschEjYlelY5" title="Concentration risk, percentage">23</span>%, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyohmyui28u5" title="Concentration risk, percentage">13</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoVI9FEameHg" title="Concentration risk, percentage">11</span>% of fee income recognized during the year. During 2021, four licensees
accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRsFeWRcVXSe" title="Concentration risk, percentage">20</span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7JZZngWMtQe" title="Concentration risk, percentage">18</span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNK9RzmN4TIi" title="Concentration risk, percentage">18</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdEeq6Yvofv3" title="Concentration risk, percentage">12</span>% of fee income recognized during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zkBX0ySF3JK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)
<span id="xdx_861_zu7dMVK1JMte">Basic and Diluted Loss Per Common Share</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive
loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised
or converted into common stock. The Company&#8217;s dilutive loss per share equals basic loss per share for each of the years in the
two-year period ended December 31, 2022 because all potentially dilutive securities (i.e<i>., </i>options and warrants) were antidilutive
in those periods. The number of options and warrants that were not included because their effect is antidilutive was <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zAnc26xC6HOj" title="Antidilutive securities">4,146,951</span> and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zvbPF0oOKi5a" title="Antidilutive securities">2,599,701</span>
for 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zffRFvjoOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)
<span id="xdx_869_zlRxhawFZES5">Research and Development Costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development costs are charged to expense as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zXzKqzojutCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)
<span id="xdx_86C_zQde0eeKGMgf">Patent Costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses costs relating to the development or acquisition of patents due to the uncertainty of the recoverability of these items.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--UseOfEstimates_zia28vczuL28" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)
<span id="xdx_86A_zHsGxw7Wd0W">Use of Estimates</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the Company&#8217;s consolidated financial statements requires management of the Company to make a number of estimates
and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses during this period. Actual results
could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_znxFYlz14eo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)
<span id="xdx_869_zRto8lKebDr1">Income Taxes</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective
tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected
to be recovered or settled.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC Topic 740, we recognize tax benefits only for tax positions that are more likely than not to be sustained upon examination
by tax authorities. The amount recognized is measured as the largest amount of benefit that is <span id="xdx_90C_ecustom--RecognizedBenefitMeasured_c20220101__20221231_zIWelzBy9Vg2" title="Recognized benefit measured">greater than 50 percent</span> likely to be realized
upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in tax returns that do not meet these recognition and measurement
standards. We classify accrued interest and penalties related to any unrecognized tax benefits in our income tax provision. At December
31, 2022 and 2021, we do not have accrued interest and penalties related to any unrecognized tax benefits. We do not believe we have
any uncertain tax positions as of December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax years subject to examination by major tax jurisdictions include the years 2017 and forward by the U.S. Internal Revenue Service and
certain states. The Company is not currently being audited by any tax jurisdiction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zgjISkwyGVWc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k)
<span id="xdx_860_zf086JEsrHP5">Equity-Based Compensation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize all stock-based compensation as an expense in the consolidated financial statements and such costs are measured at the fair
value of the award at the date of grant. In addition to reflecting compensation expense for new share-based payment awards, expense is
also recognized to reflect the remaining vesting period of awards that had been granted in prior periods. Tax benefits related to stock
option exercises are reflected as financing cash inflows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exercise prices for stock options granted are generally set at the average for the high and low trading prices of the Company&#8217;s
common stock on the trading date immediately prior to the date of grant, and the related numbers of shares granted are fixed at the date
of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to determine the fair value of stock options on the date of grant, the Company uses the Black-Scholes option-pricing model. Inherent
in this model are assumptions related to expected stock-price volatility, option term, risk-free interest rate and dividend yield. While
the risk-free interest rate and dividend yield are less subjective assumptions that are based on factual data derived from public sources,
the expected stock-price volatility and option term assumptions require a greater level of judgment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with employee and director stock options, the Company charged to compensation expense $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zXopPVnR1iE8" title="Share based compensation">232,291</span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zeQovMhes87g" title="Share based compensation">217,008</span> during the years
ended December 31, 2022 and 2021, respectively. As of December 31, 2022, these awards were fully vested. In lieu of higher cash compensation,
the Company has granted warrants and non-employee options to consultants. These warrants and non-employee options vested fully on the
date of grant. There were no such charges for the year ended December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_ecustom--RestrictedStockPolicyTextBlock_z60R2QwyzXhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l)
<span id="xdx_862_zcqBFHqKaIl9">Restricted Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation
cost for restricted stock is measured using the quoted market price of the Company&#8217;s common stock at the date the common stock
is granted. The compensation cost is recognized over the period between the issue date and the vesting period for such shares. Restricted
stock is included in total common shares outstanding upon the lapse of any vesting conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zOrD8my09cr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m)
<span id="xdx_868_zyjVpdFbz33k">Impairment of Long-Lived Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets to determine whether an event or change in circumstances indicates the carrying value of the asset
may not be recoverable. The Company bases its evaluation on such impairment indicators as the nature of the assets, the future economic
benefit of the assets and any historical or future profitability measurements, as well as other external market conditions or factors
that may be present. There was <span id="xdx_908_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20220101__20221231_zYulNRfMoOja" title="Impairment of long-lived assets"><span id="xdx_90A_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20210101__20211231_zYSxFcQArMch" title="Impairment of long-lived assets">no</span></span> impairment of long-lived assets recorded during 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z3313bhEhgYl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n)
<span id="xdx_863_z0ve9i2f6xI7">Fair Value Measurements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022 and 2021, the fair value of the Company&#8217;s financial assets and non-warrant liabilities including cash and
cash equivalents, marketable securities, royalties receivable, accounts payable and accrued expenses approximated carrying value due
to the short-term maturity of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zOxRqIpOohag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o)
<span id="xdx_860_zchWk7DfOP7i">Recent Accounting Pronouncements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Standards</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that no new accounting standards that are not yet effective will have a material effect on the Company&#8217;s consolidated
financial statements.</span></p>

<p id="xdx_857_zKmORhLfsPve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091577028528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Fixed Assets</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zjvMlkjDg6Ri" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)
<span style="text-decoration: underline"><span id="xdx_824_zmzwJawVw32e">Fixed Assets</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5q40ajlqI2e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
assets and their estimated useful lives as of December 31, 2022 and 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BB_zACsGOhkeAgh" style="display: none">Schedule of Fixed Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Equipment and furniture</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zms1D6X4mJGh" title="Fixed assets, gross">1,392,365</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_z24KIkUcdNaj" title="Fixed assets, gross">1,391,094</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: center; width: 20%"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zDfXYGyxbdxi" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Trade show materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_z7myTHjSwdNc">775,654</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zLKmhTSmvpbd">775,654</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zkcSTlNqtV8g" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Autos</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z4h8HrJPqmv2">53,764</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zvxp7sHAmXi5">53,764</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zIQvkQX1ok36" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">Life of lease or estimated</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Leasehold improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zBwV8eb25RM">584,967</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zyXf9DlB4wj9">584,967</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">life of asset if shorter</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231_znXCg2N90Ztg" title="Fixed assets, gross">2,806,750</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" title="Fixed assets, gross">2,805,479</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less accumulated depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_901_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zKvXfeHORbLe" title="Less accumulated depreciation and amortization">(2,741,362</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_909_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zlDPD3e7LEll" title="Less accumulated depreciation and amortization">(2,712,525</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231_zsXyeKxUE55a" title="Fixed assets, net">65,388</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" title="Fixed assets, net">92,954</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: center">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zdaCWrCvxn7h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576891872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other</a></td>
<td class="text"><p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zbURYGn59W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)
<span style="text-decoration: underline"><span id="xdx_826_znBzyna3FIlb">Accrued Expenses and Other</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi7xe7SlnF5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consist of the following at December 31, 2022 and 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BD_z007JgCRuJJ7" style="display: none">Schedule of Accrued Expenses and Other</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zS8Q4gKHeZzj" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z45lgFhdBps2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_zuEUSdXDHKh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Payroll, bonuses and related benefits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">29,219</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">45,725</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maAEAOCzZhA_zRyHwZE0E5g7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,300</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_z7qmiG9y9idi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtAEAOCzZhA_zm4AcUAV1Uy9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">34,379</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">49,385</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zcZJx2oZB1Ae" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576872496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_zSiT1SjFscof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)
<span style="text-decoration: underline"><span id="xdx_829_zpAdE6Hgh9ib">Income Taxes</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
inception, the Company has incurred losses from operations and as a result has not recorded income tax expense. Benefits related to net
operating loss carryforwards and deferred items have been fully reserved because it is not more likely than not that the Company will
achieve profitable operations. The difference between the total income taxes at the federal statutory rate for each of the years ended
December 31, 2022 and 2021 and the fact that no income tax benefit was recorded in each of these years is attributable to the change
in the valuation allowance recorded in each year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Tax Cuts and Jobs Act of 2017 (&#8220;TCIA&#8221;) amended IRC Section 174 to require capitalization of all research and development
(&#8220;R&amp;D&#8221;) costs incurred in tax years beginning after December 31, 2021. <span id="xdx_90A_ecustom--AmortizedCostTermDescription_c20220101__20221231_zAq1pvZmhGV" title="Amortized cost term description">These costs are required to be amortized over
five years if the R&amp;D activities are performed in the U.S., or over 15 years if the activities were performed outside the U.S.</span> For
tax reporting purposes, the Company capitalized $<span id="xdx_902_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_c20221231_zbOOPViSvASd" title="Research and development expense">609,000</span> of R&amp;D expenses incurred as of December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 16, 2022, the Inflation Reduction Act (&#8220;IRA&#8221;) was signed into law in the United States. Among other provisions,
the IRA includes a <span id="xdx_90A_ecustom--CorporateMinimumTaxRate_iI_pid_dp_c20220816_zzLaLSPjk709" title="Corporate minimum tax rate">15</span>%
corporate minimum tax rate which applies to certain large corporations and a <span id="xdx_90A_ecustom--ExciseTaxOnCorporateStockRate_iI_pid_dp_c20221231_zG2do6NuDM37" title="Excise tax on corporate stock">1</span>%
excise tax on corporate stock repurchases made after December 31, 2022. We do not expect the IRA to have a material impact on our
consolidated financial statements. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z08aHzSVpnUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets at December 31, 2022 and 2021
are presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span id="xdx_8BA_zmW6w8TK4MUk" style="display: none">Schedule of Deferred Tax Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zBOEL0GXtVyk" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z5ChT0MI8Jbd" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzSKS_zSqKU8GSjmVe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 62%">Depreciation</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">109,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">106,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_maDTAGzSKS_zWuP9JHre7i3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Allowance for bad debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">248,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">218,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_maDTAGzSKS_zXucFnKQo3D7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating loss carry-forwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,561,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,114,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzSKS_zGj3Y7ba3efk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock option expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">355,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_maDTAGzSKS_z8MtmgKY7nyl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Research and other credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">891,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">945,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DeferredTaxAssetsLeaseLiability_iI_pp0p0_maDTAGzSKS_ziM6fY7DE4b9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">99,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">138,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsAmortization_iI_pp0p0_maDTAGzSKS_zvnwPXiRpL98" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">130,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0506">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzSKS_maDTANzkep_maDTANzdu4_zVf4dwEwUw2l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total gross deferred tax assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,372,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,876,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_maDITLz6F0_zjo4cImB98s4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz6F0_zMdEamcZQyD5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Other temporary differences</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0514">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLz6F0_msDTANzdu4_z4XPktvalnwa" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total gross deferred tax liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">69,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">123,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzkep_msDTANzdu4_z1pkJKCyAgM8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,303,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,753,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_zRpPHUajMRfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Net deferred tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0523">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0524">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A6_zkkKWbh7ukB6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zMVwiaEu4cQf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reconciliation of the income tax expense (benefit) computed at the federal statutory tax rates to income tax expense (benefit) is as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zJg9RwnCTm59" style="display: none">Schedule of Reconciliation Income Tax Expenses Benefit</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20221231_zAd4OHQ9XMOj" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20210101__20211231_zpfVqw9yZGf2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBza9v_zmivi0IzLQJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Income tax provision at federal statutory rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(561,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(388,000</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBza9v_zHlNJeOtZtPh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expired carryforwards and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,011,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,079,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBza9v_zGsKNwHJeU3a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(450,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(691,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBza9v_zhKPmRXmN4hb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax provision</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0538">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zhDUEdmjyfo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all
of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon future taxable income
during the period in which those temporary differences become deductible. The Company considers the scheduled reversal of deferred tax
liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon its historical operating
losses, utilization of deferred tax assets cannot currently be determined. Accordingly, the Company has recorded a full valuation allowance
against the deferred tax assets due to the uncertainty regarding the future utilization of the deferred tax assets for all periods presented.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, the Company had net operating loss carryforwards for federal income tax purposes of approximately $<span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20221231_zc5TegVYMwra" title="Net operating loss carry-forward">63,370,000</span>. Net
operating loss carryforwards accumulated through December 31, 2017 of approximately $<span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pp0p0_c20221231_zKXgOXfZWZEb" title="Net operating loss carry-forward with expiration">52,927,000</span> will <span id="xdx_907_ecustom--OperatingLossCarryforwardsExpirationDescription_c20220101__20221231_zHUrfflTgzs8" title="Net operating loss carry-forward expiration description">expire in varying amounts from 2023
through 2037</span>. Net operating losses generated since 2018, totaling approximately $<span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20221231__us-gaap--TaxPeriodAxis__custom--TaxYear2018To2022Member_z7K8AYXAgo1" title="Net operating loss carry-forward">10,443,000</span>, will carry forward indefinitely, but cannot
offset more than <span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_uPure_c20220101__20221231_zRSy4J03qRNk" title="Income tax percentage">80</span> percent of taxable income. Research and other credit carryforwards of approximately $<span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_c20221231_z8gZ2lyV7iR9" title="Research and other credit carry-forwards">891,000</span> are available to the
Company to reduce income taxes payable in future years principally through 2040. The Company&#8217;s ability to utilize its net operating
loss carryforwards and its current year tax credits in future periods could be subject to the 382 limitation. The Company will need to
complete an analysis to determine whether its net operating losses are subject to the 382 limitation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091577029200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders&#8217; Equity</a></td>
<td class="text"><p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8CvpScbIjo2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)
<span style="text-decoration: underline"><span id="xdx_82D_zdgtlViyjGsi">Shareholders&#8217; Equity</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
Common Stock and Warrants</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2021, the Company received proceeds of $<span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember_zW1M00KCBuZe" title="Proceeds from issuance of stock">86,262</span> and issued <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember_zm2ywlG0y22" title="Number of shares issued during the period">74,610</span> shares of common stock in connection with the exercise of outstanding
options and warrants. In addition, during February 2023, the Company received proceeds of $<span id="xdx_907_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20230201__20230228__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zEpkn0duJNi6" title="Proceeds from issuance of stock">484,503</span> and issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230201__20230228__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z1KYUKgyU1H7" title="Number of shares issued during the period">358,891</span>common shares in connection
with the exercise of outstanding warrants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 16, 2022, the Company entered into subscription agreements from a group of private accredited investors to sell them <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220914__20220916__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zG2ss2HrRhz4" title="New Issues">2.0</span>
million shares of common stock of the Company at a price of $<span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_c20220916__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zVZI5v005ale" title="Shares issued price per share">2.30</span> per share (which represents the closing market price of the
Company&#8217;s common stock on September 14, 2022 which was the date that the transaction was agreed to). As of December 31,
2022, the Company received $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_z4STq2KXYGF1" title="Proceeds from issuance of stock">3,450,000</span> under these subscription agreements and has issued <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsDSi0ZEDO7k" title="Stock issued during period shares">1,500,000</span> common shares and issued
<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zWAuNlgYx6bd" title="Stock issued during period shares">1,500,000</span> warrants. In addition, the Company expects to receive the remaining $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zfrfynHlr4D2" title="Stock issued value">1,150,000</span> under these subscription agreements in
March, 2023. </span>The shares were issued to the investors in a private placement and, along with the shares issued in
connection with the exercise of any warrants in the future, are not registered and therefore currently subject to at least a
six-month holding period by the investor.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
<span style="text-decoration: underline">Options and Warrants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)
<span style="text-decoration: underline">Employee Options</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2019, the shareholders approved the Company&#8217;s 2019 Equity Incentive Plan, which provides for the granting of both incentive stock
options at the fair market value at the date of grant and nonqualified stock options at the fair market value at the date of grant to
employees or non-employees who, in the determination of the Board of Directors, have made or may make significant contributions to the
Company in the future. The Company may also award stock appreciation rights, restricted stock, or restricted stock units under this plan.
The Company initially reserved <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20221231__us-gaap--PlanNameAxis__custom--TwoThousandNineteenEquityIncentivePlanMember_zjytmi3Pu1yj" title="Shares of common stock reserved for issuance">1,400,000</span> shares of its common stock for issuance under this plan, and <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20221231__us-gaap--PlanNameAxis__custom--TwoThousandNineteenEquityIncentivePlanMember_z4e33Rrr9cQb" title="Shares available for issuance">307,500</span> options and other awards
were available for issuance under this plan as of December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the discretion of the Board of Directors, options expire in ten years or less from the date of grant and are generally fully exercisable
upon grant but in some cases may be subject to vesting in the future. Full payment of the exercise price may be made in cash or in shares
of common stock valued at the fair market value thereof on the date of exercise, or by agreeing with the Company to cancel a portion
of the exercised options.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company granted <span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220101__20221231_zrTU7QeD6aUh" title="Number of options vested">178,000</span> fully vested options during 2022 and recorded share-based compensation of $<span id="xdx_900_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231_zgKFVtQOjmk3" title="Share based compensation">232,291</span>. The Company granted <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20210101__20211231_z1rPlkKS5fe8" title="Number of options vested">198,000</span>
fully vested options during 2021 and recorded share-based compensation of $<span id="xdx_905_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231_zWlATjIlghoh" title="Share based compensation">217,008</span>. The Company valued these grants using the Black-Scholes
option pricing model with the following weighted average assumptions:</span></p>

<p id="xdx_894_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxKinBytb43f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span id="xdx_8B2_zRRxWBdqpYwa" style="display: none">Schedule of Assumptions Used to Value Options Granted to Employees</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Fair value on grant date</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zpfXGbsBSjOa" title="Fair value on grant date">1.31</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zsz7ziylXsb5" title="Fair value on grant date">1.10</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20221231_zis6kl9qIsja" title="Expected dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl0592">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210101__20211231_zIMKSnyWgO34" title="Expected dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl0594">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20220101__20221231_z5k8zUiDzyQb" title="Expected volatility">81</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20210101__20211231_zgIs1ecTLKye" title="Expected volatility">79</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20220101__20221231_zXA7kenwZIsa" title="Risk free interest rate">3.99</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20210101__20211231_zQQaPgxlprP7" title="Risk free interest rate">1.26</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term of the option</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zZLbqgw8hIZa" title="Expected term of the option">5</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zrsMaS5qQxPc" title="Expected term of the option">5</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zOYUGD2t9bpi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zdY2H07lf6sh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Activity
for stock options is summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zqAtZT8AZuYg" style="display: none">Schedule of Option Activity</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of Shares Subject to Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Remaining Contractual Term (Years)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Aggregate Intrinsic Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-bottom: 1.5pt">Balance at January 1, 2021</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z5wbqwBzMtK4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of Shares Subject to Option, Beginning">1,297,260</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zLUBtoSetQ15" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted Average Exercise Price, Beginning">4.09</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zaHu61h0J9wi" title="Weighted Average Remaining Contractual Term (Years), Beginning">5.8</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zm2mntsilY6i" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Aggregate Intrinsic Value, Beginning">142,885</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zz67lZIR61Ie" style="text-align: right" title="Number of Shares Subject to Option, Granted">198,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUKNekXFNIRh" style="text-align: right" title="Weighted Average Exercise Price, Granted">1.72</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zHv56EiUNHNi" style="text-align: right" title="Number of Shares Subject to Option, Cancelled">(155,050</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zEMDqDzFAYpc" style="text-align: right" title="Weighted Average Exercise Price, Cancelled">5.38</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z2YKL0yB9M94" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised">(140,500</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zCD1Xvns7zI2" style="padding-bottom: 1.5pt; text-align: right" title="Weighted Average Exercise Price, Exercised">2.48</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zprcNBTdUCY5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Beginning">1,199,710</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zQfRMCx2pUog" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning">3.67</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zhqSmWW6mx33" title="Weighted Average Remaining Contractual Term (Years), Beginning">5.7</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z4fNAuYmldCk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Beginning">21,870</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ziDo9yJjOHCf" style="text-align: right" title="Number of Shares Subject to Option, Granted">178,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zO85rcKfcXNf" style="text-align: right" title="Weighted Average Exercise Price, Granted">1.95</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zMptucb9IICl" style="text-align: right" title="Number of Shares Subject to Option, Cancelled">(130,750</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ztan0dJJ9POg" style="text-align: right" title="Weighted Average Exercise Price, Cancelled">4.91</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zOIzxWjsfjJb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0646">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUaFrZSHa5Ja" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0648">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z69pM44beFv6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Ending">1,246,960</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zJFXR8YgkHFd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending">3.35</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zZTdtZ7tdtfg" title="Weighted Average Remaining Contractual Term (Years), Ending">5.8</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zwS1QEmpV7V9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Ending">67,510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_z7XzRNApZlB5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
options are exercisable at December 31, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)
Warrants and Non-Employee Options</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zjgnJWTRllPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Activity
in warrants is summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span id="xdx_8BA_zvdOF62J9Dd1" style="display: none">Schedule of Warrant Activity</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 93%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of Shares Underlying Warrants Granted</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"/><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"/><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 62%">Balance at January 1, 2021</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zNy0jUWDW8cd" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning">1,399,991</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zPLKfmjrbvi4" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Weighted Average Exercise Price, Beginning">2.27</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zKqoO9yT4hEe" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0664">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Terminated</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20210101__20211231_zbW94To0KIt1" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"><span style="-sec-ix-hidden: xdx2ixbrl0666">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_ztAkQ84asl7j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"><span style="-sec-ix-hidden: xdx2ixbrl0668">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231_zFEI88Y4yaa6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning">1,399,991</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231_zyELW3ixBuNj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning">2.27</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231_zIJtaZe1nd67" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0674">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Terminated</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20220101__20221231_zPqcT2Jyclpl" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"><span style="-sec-ix-hidden: xdx2ixbrl0676">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20221231_zEnkUJonb0Cd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued">1,500,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_c20220101__20221231_z7DumOUiTNJ7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Issued">2.76</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20221231_zUYganO2w457" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending">2,899,991</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231_zJ6iUVusOmUd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending">2.52</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zr9nh9M5Jsk6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
lieu of cash compensation, the Company has granted warrants to investors and non-employee options to consultants. These warrants and
non-employee options vested ratably over various terms ranging from <span id="xdx_90E_ecustom--WarrantsAndNonemployeeOptionsVestedTerm_dtM_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zAt2B4NUUe28" title="Warrants and non-employee options vested term">12</span> to <span id="xdx_901_ecustom--WarrantsAndNonemployeeOptionsVestedTerm_dtM_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zx81tMqTgMhc" title="Warrants and non-employee options vested term">59</span> months. The non-employee options are valued at fair value
at the time that the related services are provided using the Black-Scholes option valuation model and marked to market quarterly using
the Black-Scholes option valuation model. There are <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_z0WcyDEgiV96" title="Warrants outstanding">2,899,991</span> warrants issued to investors that are outstanding that are accounted for
as equity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants
and non-employee options generally expire in <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dc_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIvJsY8G8TI1" title="Option expiration period">five years</span> from the date of issuance. At December 31, 2022, all warrants and non-employee
options outstanding were exercisable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
<span style="text-decoration: underline">Restricted Stock Grants</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2022 and 2021, the Company did not issue restricted stock to its directors and employees.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576857712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>License and Other Agreements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_DisclosureLicenseAndOtherAgreementsAbstract', window );"><strong>License And Other Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_LicenseAndOtherAgreementsTextBlock', window );">License and Other Agreements</a></td>
<td class="text"><p id="xdx_80A_ecustom--LicenseAndOtherAgreementsTextBlock_zhyEZLx1UHHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)
<span style="text-decoration: underline"><span id="xdx_822_zIiINBFpuIp1">License and Other Agreements</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has entered into a number of license agreements covering various products using the Company&#8217;s SPD technology. Some of these
license agreements are limited to specific countries and/or markets. Licensees of Research Frontiers who incorporate SPD technology into
end products pay Research Frontiers an earned royalty of <span id="xdx_90D_ecustom--RoyaltyEarnedPercentage_dp_uPure_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_z8DHpMnzzT9g" title="Royalty earned percentage">5</span>-<span id="xdx_90C_ecustom--RoyaltyEarnedPercentage_dp_uPure_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z0Ilt6OEzny5" title="Royalty earned percentage">15</span>% of net sales of licensed products under license agreements currently in
effect and may also be required to pay Research Frontiers fees and minimum annual royalties. Licensees who sell products or components
to other licensees of Research Frontiers do not pay a royalty on such sale; Research Frontiers will collect such royalty from the licensee
incorporating such products or components into its own end-products. Research Frontiers&#8217; license agreements typically allow the
licensee to terminate the license after some period of time and give Research Frontiers only limited rights to terminate before the license
expires. Most licenses are non-exclusive and generally last as long as our patents remain in effect.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 14, 2019, the Company suspended its VariGuard SmartGlass business unit activities. Instead, the Company licensed a new entity to
pursue the business opportunities previously pursued by the Company&#8217;s VariGuard SmartGlass business unit. This new licensee continues
to use the VariGuard SmartGlass name. In addition to other employees at VariGuard SmartGlass Inc., one of the Company&#8217;s officers
(Michael R. LaPointe) and one former officer (Seth L. Van Voorhees) are shareholders of VariGuard SmartGlass Inc. and, as consequence,
this transaction is a related party relationship which has been reviewed and approved by the Company&#8217;s Board of Directors pursuant
to the requirements of Delaware corporate law and the Company&#8217;s Code of Ethics. Mr. LaPointe also remains a full-time employee
at the Company. In October 2021, the Company entered into an amendment to the license agreement with VariGuard modifying its scope and
terms.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_DisclosureLicenseAndOtherAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_DisclosureLicenseAndOtherAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_LicenseAndOtherAgreementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>License and other agreements [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_LicenseAndOtherAgreementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576972896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsDisclosureTextBlock', window );">Commitments</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--CommitmentsDisclosureTextBlock_z3dspWkVj8th" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)
<span style="text-decoration: underline"><span id="xdx_82B_zTfhx2TlHLrd">Commitments</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has an employment agreement with its chief executive officer which provides for an annual base salary of $<span id="xdx_905_eus-gaap--OfficersCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zxmihk8i5w8a" title="Annual base salary">500,000</span> for calendar
year 2023. This employment agreement has an evergreen provision that extends the term by <span id="xdx_90C_ecustom--LeaseExpirationTerm_dc_c20220101__20221231_zyGqkkf3NyN1" title="Lease expiration term">one year</span> on the expiration date unless either
the Company or the employee has given notice that they will not be renewing the agreement upon the expiration of its term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a defined contribution profit sharing (401k) plan covering employees who have completed one year of service. Contributions
are made at the discretion of the Company. The Company did not make any contributions to this plan for 2022 or 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease at its inception. This determination generally depends on whether the arrangement conveys
the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration.
Control of an underlying asset is conveyed if the Company obtains the rights to direct the use of, and to obtain substantially all of
the economic benefits from the use of, the underlying asset. Lease expense for variable leases and short-term leases is recognized when
the obligation is incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has operating leases for certain facilities, vehicles and equipment with a weighted average remaining lease term of <span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zD4UpuKR7IFa">2.2</span> years
as of December 31, 2022. Operating leases are included in right of use lease assets, other current liabilities and long-term lease liabilities
on the consolidated balance sheet. Right of use lease assets and liabilities are recognized at each lease&#8217;s commencement date based
on the present value of its lease payments over its respective lease term. The Company does not have an established incremental borrowing
rate as it does not have any debt. The Company uses the stated borrowing rate for a lease when readily determinable. When the interest
rate implicit in its lease agreements is not readily determinable, the Company uses an interest rate based on the marketplace for public
debt. The weighted average discount rate associated with operating leases as of December 31, 2022 is <span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20221231_z3BLzuiRynja">5.5</span>%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAx0h0drVRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of operating lease liabilities as of December 31, 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zXUm8AnDarm7" style="display: none">Schedule of Minimum Annual Future Rental Commitments</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_493_20221231_zJG65TUiQvwl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2022</b></span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzBsY_zgckmM6UgQ" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year
    1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">217,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_iI_pp0p0_maLOLLPzBsY_z0JykXCQXiK3" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    2-3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">278,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_iI_pp0p0_maLOLLPzBsY_zfFsHJT1Pfw7" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    4-5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0714">-</span>
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzBsY_zMj7hOlsYq27" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0716">-</span>
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzBsY_zIXcah0G4amj" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    lease payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">495,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zbZ0tgrMymV6" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    imputed lease interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30,872)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zMyTkeoZJQ82" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present
    value of lease liabilities</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">464,128</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p id="xdx_8AA_zONChAzOoeEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576918400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rights Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_DisclosureRightsPlanAbstract', window );"><strong>Rights Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RightsPlanDisclosureTextBlock', window );">Rights Plan</a></td>
<td class="text"><p id="xdx_803_ecustom--RightsPlanDisclosureTextBlock_zb1X99w90a8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)
<span style="text-decoration: underline"><span id="xdx_828_zv8Pl00K0brd">Rights Plan</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2013, the Company&#8217;s Board of Directors adopted a Stockholders&#8217; Rights Plan (the &#8220;Rights Plan&#8221;) and declared
a dividend distribution of one right (a &#8220;Right&#8221;) for each outstanding share of Company common stock to stockholders of record
at the close of business on March 3, 2003 (&#8220;Record Time&#8221;) and authorized the issuance of one Right in respect of each share
of Common Stock issued after the Record Time and prior to the Separation Time. The Rights Plan was readopted and extended in December
2022 until February 11, 2033.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Separation
Time&#8221; shall mean the earlier of the Close of Business on the tenth Business Day (or such later date as the Board of Directors may
from time to time fix by resolution adopted prior to the Separation Time that otherwise would have occurred) following but not including
(i) the date on which any Person commences a tender or exchange offer that, if consummated, would result in such Person&#8217;s becoming
an Acquiring Person, and (ii) the date of the first event causing a Flip-in Date to occur; provided that if any tender or exchange offer
referred to in clause (i) of this paragraph is cancelled, terminated or otherwise withdrawn prior to the Separation Time without the
purchase of any shares of Common Stock pursuant thereto, such offer shall be deemed, for purposes of this paragraph, never to have been
made.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to certain exceptions listed in the Rights Plan, if a person or group has acquired beneficial ownership of, or commences a tender or
exchange offer for, <span id="xdx_909_ecustom--PercentageOfAcquisitionThresholdInRightsAgreement_dp_uPure_c20220101__20221231_z3UhI6bYBMma" title="Percentage of acquisition threshold">15</span>% or more of the Company&#8217;s common stock, unless redeemed by the Company&#8217;s Board of Directors, each
Right entitles the holder (other than the acquiring person) to purchase from the Company $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_pp0p0_c20221231_zyR9tzqoa225" title="Value of stock covered by each right">80</span> worth of common stock for $<span id="xdx_90C_ecustom--DiscountPriceOfStock_iI_c20221231_zQXEYT7TmOea" title="Discount price of stock">40</span>. If the Company
is merged into, or <span id="xdx_90C_ecustom--AcquiringAssetsPercent_iI_dp_uPure_c20221231_zTN8cEDlk8O6" title="Acquiring asset percent">50</span>% or more of its assets or earning power is sold to, the acquiring company, the Rights will also enable the holder
(other than the acquiring person) to purchase $<span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_pp0p0_c20221231_zFXjWhl1hzZd" title="Value of stock covered by each right">80</span> worth of common stock of the acquiring company for $<span id="xdx_90C_ecustom--DiscountPriceOfStock_iI_c20221231_zvyBX36ClgL8" title="Discount price of stock">40</span>. During 2022, the Company extended
to expiration of The Rights to the close of business on <span id="xdx_90A_ecustom--RightsPlanExpireDate_dd_c20220101__20221231_z0JDZkHp81qc" title="Rights plan expire date">February 11, 2033</span>, unless the Rights Plan is extended by the Company&#8217;s
Board of Directors or unless the Rights are earlier redeemed by the Company at a price of $<span id="xdx_90C_ecustom--RightsRedemptionPricePerShare_iI_c20221231_zahL2hiLipG4" title="Redemption price">0.0001</span> per Right. The Rights are not exercisable
during the time when they are redeemable by the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
above description highlights some of the features of the Company&#8217;s Rights Plan and is not a complete description of the Rights
Plan. A more detailed description and copy of the Rights Plan has been filed with the SEC and is available from the Company upon request.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_DisclosureRightsPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_DisclosureRightsPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RightsPlanDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rights plan disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RightsPlanDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091575114816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zcEvXlxfzuni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
<span id="xdx_860_zZiZmeirRQsd">Cash and Cash Equivalents</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers securities purchased with original maturities of three months or less to be cash equivalents. Cash equivalents consist
of short-term investments in money market accounts at December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. We have never
experienced any losses related to these balances. FDIC insurance coverage is $<span id="xdx_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20221231_zEOdoDoXv9sa" title="FDIC insurance coverage">250,000</span> per depositor at each financial institution, and
our non-interest bearing cash balances may again exceed federally insured limits. Amounts on deposit in excess of federally insured limits
at December 31, 2022 and 2021 are approximately $<span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20221231_zHVcHdsPBS53" title="Amounts on deposit in excess of federally insured limits">2.7</span> million and $<span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0" title="Amounts on deposit in excess of federally insured limits">0</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_z2okwA1AqxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
<span id="xdx_867_zoMlc9xX0Ns6">Marketable Securities</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company classifies investments in marketable securities as trading, available-for-sale or held-to-maturity at the time of purchase and
periodically re-evaluates such classification. Trading securities are carried at fair value, with unrealized holding gains and losses
included in earnings. Held-to-maturity securities are recorded at cost and are adjusted for the amortization or accretion of premiums
or discounts over the life of the related security. Unrealized holding gains and losses of available-for-sale securities are excluded
from earnings and are reported as a separate component of accumulated other comprehensive income (loss) until realized. In determining
realized gains and losses, the cost of the securities sold is based on the specific identification method. Interest and dividends on
the investments are accrued at the balance sheet date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the &#8220;exit price&#8221;)
in an orderly transaction between market participants at the measurement date. Fair value measurements are broken down into three levels
based on the reliability of inputs as follows: Level 1 inputs are quoted prices in active markets for identical assets or liabilities
that the Company has the ability to access at the measurement date. An active market for the asset or liability is a market in which
transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly
or indirectly. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, inputs other than quoted prices
that are observable for the asset or liability (e.g., interest rates and yield curves observable at commonly quoted intervals or current
market) and contractual prices for the underlying financial instrument, as well as other relevant economic measures. Level 3 inputs are
unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs
are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the
measurement date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
December 31, 2022, the Company invested only in investments qualified as cash and cash equivalents. During the year ended December 31,
2022, the Company incurred a realized loss on the sale of marketable securities of $<span id="xdx_90E_eus-gaap--MarketableSecuritiesRealizedGainLoss_iN_di_c20220101__20221231_zpztVr8kqoHb" title="Realized loss on sale of marketable securities">60,143</span>. At December 31, 2021 all investments are
Level 1 and were classified as trading and consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zzjjYZNd7e2i" style="display: none">Schedule of Unrealized Loss on Investments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">December 31, 2021</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Value of trading</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Investment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Investments</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Mutual Funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 28%; text-align: left">Putnam Short Duration Bond </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" style="width: 16%; text-align: right" title="Mutual Funds Putnam Short Duration Bond">1,972,736</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">Putnam Ultra Short Duration Income </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Mutual Funds Putnam Ultra Short Duration Income">782,375</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,755,111</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">Unrealized loss </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss">28,522</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_z7amfonhzWVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Royalties Receivable</a></td>
<td class="text"><p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_zkhCGP6qniD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
<span id="xdx_863_zcQZnIRmkIl5">Royalties Receivable</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Royalties
receivable from licensees are recorded at the amounts specified within the license agreements when the collectability of the receivable
is reasonably assured. The allowance for doubtful accounts is the Company&#8217;s best estimate of the amount of probable credit losses
in the Company&#8217;s existing royalties receivable. The Company determines the allowance based on historical write-off experience as
well as the current status of the Company&#8217;s customers. The Company reviews its allowance for doubtful accounts periodically. Past
due accounts are reviewed individually for collectability. Account balances are charged off against the allowance after all means of
collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2022, one company accounted for
<span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zGWGgoqJQkTf" title="Concentration risk percentage">14</span>% of the Company&#8217;s outstanding receivables. As of December 31, 2021, two companies accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zplsw9FYmGnc" title="Concentration risk percentage">14</span>% and <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--CompanyTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb3NS0oiOnj7">11</span>% of the Company&#8217;s
outstanding receivables.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Fixed Assets</a></td>
<td class="text"><p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9PzNSpqkHZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
<span id="xdx_86E_zT6X47cqF5K2">Fixed Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
assets are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line
method over the estimated useful lives of the assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition/Fee Income</a></td>
<td class="text"><p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zQSBpEogyFQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)<span id="xdx_864_zv315qZwraw4">
Revenue Recognition/Fee Income</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (&#8220;ASC 606&#8221;). The standard provides
a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance.
The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized.
The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount
that the entity expects to be entitled to in exchange for those goods or services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of
the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of
revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent
Portfolio (&#8220;Grant of Use&#8221;), (ii) Stand-Ready Technical Support (&#8220;Technical Support&#8221;) including the transfer of
trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual
Property (&#8220;IP&#8221;) that may be developed sometime during the course of the contract period (&#8220;New Improvements&#8221;).
Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees
at any time during the contract period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation
based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling
price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor
pricing that is available. As a consequence, the best method for determining standalone selling price of our Grant of Use performance
obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements.
Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application
for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature
of the agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical
Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide
the Technical Support and New Improvements services to its licensees, which further supports the conclusions reached using the royalty
rate analysis.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of
determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance
obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals
whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees,
and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to
satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the
Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations
are satisfied. If the agreement is not terminated at the end of the initial contract period, it will renew on the same terms as the initial
contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be
allocated similarly to the initial contract over the additional one-year period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled
at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional
license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force.
The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction
of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms
as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (&#8220;MAR&#8221;) relating to this
renewal contract will be allocated similarly over that additional year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that
vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products
by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such
sales is <span id="xdx_90E_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MinimumMember_z9KrNWWMezWd" title="Royalty rate on selling price">10</span>-<span id="xdx_902_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MaximumMember_z0dmO1XuIqS" title="Royalty rate on selling price">15</span>% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition
of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period
commences.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have
a higher percent allocation of the transaction price under ASC 606 and (ii) the remaining periods will have less of the transaction price
recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction
of the technical support and New Improvements obligations. Since most of our license agreements start as of January 1st, the revenue
recognized for the contract under ASC 606 in our first quarter will tend to be higher subsequent quarters in the fiscal year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred
revenue. Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control
the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms
and provisions. The majority of the Company&#8217;s licensing fee income comes from the activities of several licensees participating
in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income
over the next several years. The Company&#8217;s royalty income from this market may be influenced by numerous factors including various
trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to
these macro factors, the Company&#8217;s royalty income from the automotive market could also be influenced by specific factors such
as whether the Company&#8217;s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number
of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle
that use SPD SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within
each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022, the Company has one license agreement that are in its initial multiyear term (&#8220;Initial Term&#8221;) with
continuing performance obligations going forward. The Initial Term of this agreement will end as of December 31, 2024, The Company
currently expects this agreement will renew annually at the end of the Initial Term. As of December 31, 2022, the aggregate amount
of the revenue to be recognized upon the satisfaction of the remaining performance obligations for this license agreements is $<span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zSEo2YImeES6" title="Remaining performance obligations">123,000</span>.
The revenue for the remaining performance obligations for this license agreement is expected to be recognized evenly throughout the
remaining period of the Initial Term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2022 and 2021, the Company entered into a number of license agreements covering its light control technology.
The Company received minimum annual royalties under certain license agreements and recorded fee income based on ASC 606 revenue recognition
each quarter. In instances when sales of licensed products by its licensees exceed minimum annual royalties, the Company recognized additional
fee income as the amounts have been earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in which
they are earned resulting in deferred revenue. Such excess amounts are recorded as deferred revenue and are typically recognized as fee
income when earned. As of December 31, 2022 and 2021, there was no balance in deferred revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fee
income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.
During 2022, four licensees accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5D4VCYPDNX2" title="Concentration risk, percentage">28</span>%, <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zschEjYlelY5" title="Concentration risk, percentage">23</span>%, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyohmyui28u5" title="Concentration risk, percentage">13</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoVI9FEameHg" title="Concentration risk, percentage">11</span>% of fee income recognized during the year. During 2021, four licensees
accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRsFeWRcVXSe" title="Concentration risk, percentage">20</span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7JZZngWMtQe" title="Concentration risk, percentage">18</span>%, <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNK9RzmN4TIi" title="Concentration risk, percentage">18</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdEeq6Yvofv3" title="Concentration risk, percentage">12</span>% of fee income recognized during the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Loss Per Common Share</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zkBX0ySF3JK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)
<span id="xdx_861_zu7dMVK1JMte">Basic and Diluted Loss Per Common Share</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive
loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised
or converted into common stock. The Company&#8217;s dilutive loss per share equals basic loss per share for each of the years in the
two-year period ended December 31, 2022 because all potentially dilutive securities (i.e<i>., </i>options and warrants) were antidilutive
in those periods. The number of options and warrants that were not included because their effect is antidilutive was <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zAnc26xC6HOj" title="Antidilutive securities">4,146,951</span> and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zvbPF0oOKi5a" title="Antidilutive securities">2,599,701</span>
for 2022 and 2021, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zffRFvjoOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)
<span id="xdx_869_zlRxhawFZES5">Research and Development Costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development costs are charged to expense as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Patent Costs</a></td>
<td class="text"><p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zXzKqzojutCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)
<span id="xdx_86C_zQde0eeKGMgf">Patent Costs</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company expenses costs relating to the development or acquisition of patents due to the uncertainty of the recoverability of these items.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_843_eus-gaap--UseOfEstimates_zia28vczuL28" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)
<span id="xdx_86A_zHsGxw7Wd0W">Use of Estimates</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the Company&#8217;s consolidated financial statements requires management of the Company to make a number of estimates
and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses during this period. Actual results
could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_znxFYlz14eo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j)
<span id="xdx_869_zRto8lKebDr1">Income Taxes</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective
tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected
to be recovered or settled.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with ASC Topic 740, we recognize tax benefits only for tax positions that are more likely than not to be sustained upon examination
by tax authorities. The amount recognized is measured as the largest amount of benefit that is <span id="xdx_90C_ecustom--RecognizedBenefitMeasured_c20220101__20221231_zIWelzBy9Vg2" title="Recognized benefit measured">greater than 50 percent</span> likely to be realized
upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in tax returns that do not meet these recognition and measurement
standards. We classify accrued interest and penalties related to any unrecognized tax benefits in our income tax provision. At December
31, 2022 and 2021, we do not have accrued interest and penalties related to any unrecognized tax benefits. We do not believe we have
any uncertain tax positions as of December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax years subject to examination by major tax jurisdictions include the years 2017 and forward by the U.S. Internal Revenue Service and
certain states. The Company is not currently being audited by any tax jurisdiction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Equity-Based Compensation</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zgjISkwyGVWc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k)
<span id="xdx_860_zf086JEsrHP5">Equity-Based Compensation</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize all stock-based compensation as an expense in the consolidated financial statements and such costs are measured at the fair
value of the award at the date of grant. In addition to reflecting compensation expense for new share-based payment awards, expense is
also recognized to reflect the remaining vesting period of awards that had been granted in prior periods. Tax benefits related to stock
option exercises are reflected as financing cash inflows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
exercise prices for stock options granted are generally set at the average for the high and low trading prices of the Company&#8217;s
common stock on the trading date immediately prior to the date of grant, and the related numbers of shares granted are fixed at the date
of grant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to determine the fair value of stock options on the date of grant, the Company uses the Black-Scholes option-pricing model. Inherent
in this model are assumptions related to expected stock-price volatility, option term, risk-free interest rate and dividend yield. While
the risk-free interest rate and dividend yield are less subjective assumptions that are based on factual data derived from public sources,
the expected stock-price volatility and option term assumptions require a greater level of judgment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with employee and director stock options, the Company charged to compensation expense $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zXopPVnR1iE8" title="Share based compensation">232,291</span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zeQovMhes87g" title="Share based compensation">217,008</span> during the years
ended December 31, 2022 and 2021, respectively. As of December 31, 2022, these awards were fully vested. In lieu of higher cash compensation,
the Company has granted warrants and non-employee options to consultants. These warrants and non-employee options vested fully on the
date of grant. There were no such charges for the year ended December 31, 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RestrictedStockPolicyTextBlock', window );">Restricted Stock</a></td>
<td class="text"><p id="xdx_849_ecustom--RestrictedStockPolicyTextBlock_z60R2QwyzXhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l)
<span id="xdx_862_zcqBFHqKaIl9">Restricted Stock</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation
cost for restricted stock is measured using the quoted market price of the Company&#8217;s common stock at the date the common stock
is granted. The compensation cost is recognized over the period between the issue date and the vesting period for such shares. Restricted
stock is included in total common shares outstanding upon the lapse of any vesting conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zOrD8my09cr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m)
<span id="xdx_868_zyjVpdFbz33k">Impairment of Long-Lived Assets</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company reviews long-lived assets to determine whether an event or change in circumstances indicates the carrying value of the asset
may not be recoverable. The Company bases its evaluation on such impairment indicators as the nature of the assets, the future economic
benefit of the assets and any historical or future profitability measurements, as well as other external market conditions or factors
that may be present. There was <span id="xdx_908_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20220101__20221231_zYulNRfMoOja" title="Impairment of long-lived assets"><span id="xdx_90A_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20210101__20211231_zYSxFcQArMch" title="Impairment of long-lived assets">no</span></span> impairment of long-lived assets recorded during 2022 and 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p id="xdx_849_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z3313bhEhgYl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n)
<span id="xdx_863_z0ve9i2f6xI7">Fair Value Measurements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2022 and 2021, the fair value of the Company&#8217;s financial assets and non-warrant liabilities including cash and
cash equivalents, marketable securities, royalties receivable, accounts payable and accrued expenses approximated carrying value due
to the short-term maturity of these instruments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zOxRqIpOohag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o)
<span id="xdx_860_zchWk7DfOP7i">Recent Accounting Pronouncements</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Standards</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes that no new accounting standards that are not yet effective will have a material effect on the Company&#8217;s consolidated
financial statements.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RestrictedStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restricted stock [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RestrictedStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576827264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Schedule of Unrealized Loss on Investments</a></td>
<td class="text"><p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zzjjYZNd7e2i" style="display: none">Schedule of Unrealized Loss on Investments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">December 31, 2021</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">Value of trading</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Investment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Investments</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 50%; text-align: left">Mutual Funds</td><td style="width: 2%">&#160;</td>
    <td style="width: 28%; text-align: left">Putnam Short Duration Bond </td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" style="width: 16%; text-align: right" title="Mutual Funds Putnam Short Duration Bond">1,972,736</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">Putnam Ultra Short Duration Income </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Mutual Funds Putnam Ultra Short Duration Income">782,375</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities">2,755,111</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">Unrealized loss </td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss">28,522</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091577547600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fixed Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Fixed Assets</a></td>
<td class="text"><p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5q40ajlqI2e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
assets and their estimated useful lives as of December 31, 2022 and 2021 are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BB_zACsGOhkeAgh" style="display: none">Schedule of Fixed Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: center">Estimated useful life</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Equipment and furniture</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zms1D6X4mJGh" title="Fixed assets, gross">1,392,365</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_z24KIkUcdNaj" title="Fixed assets, gross">1,391,094</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="text-align: center; width: 20%"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zDfXYGyxbdxi" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Trade show materials</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_z7myTHjSwdNc">775,654</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zLKmhTSmvpbd">775,654</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zkcSTlNqtV8g" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Autos</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z4h8HrJPqmv2">53,764</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zvxp7sHAmXi5">53,764</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zIQvkQX1ok36" title="Estimated useful life">5</span> years</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">Life of lease or estimated</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Leasehold improvements</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zBwV8eb25RM">584,967</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zyXf9DlB4wj9">584,967</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">life of asset if shorter</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231_znXCg2N90Ztg" title="Fixed assets, gross">2,806,750</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" title="Fixed assets, gross">2,805,479</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less accumulated depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_901_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zKvXfeHORbLe" title="Less accumulated depreciation and amortization">(2,741,362</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_909_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zlDPD3e7LEll" title="Less accumulated depreciation and amortization">(2,712,525</span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231_zsXyeKxUE55a" title="Fixed assets, net">65,388</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" title="Fixed assets, net">92,954</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: center">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091577580336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi7xe7SlnF5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consist of the following at December 31, 2022 and 2021:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BD_z007JgCRuJJ7" style="display: none">Schedule of Accrued Expenses and Other</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_498_20221231_zS8Q4gKHeZzj" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z45lgFhdBps2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_zuEUSdXDHKh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Payroll, bonuses and related benefits</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">29,219</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">45,725</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maAEAOCzZhA_zRyHwZE0E5g7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Professional services</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,800</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,300</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_z7qmiG9y9idi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtAEAOCzZhA_zm4AcUAV1Uy9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">34,379</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">49,385</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576864352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z08aHzSVpnUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets at December 31, 2022 and 2021
are presented below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span id="xdx_8BA_zmW6w8TK4MUk" style="display: none">Schedule of Deferred Tax Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20221231_zBOEL0GXtVyk" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20211231_z5ChT0MI8Jbd" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzSKS_zSqKU8GSjmVe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 62%">Depreciation</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">109,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">106,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_maDTAGzSKS_zWuP9JHre7i3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Allowance for bad debts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">248,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">218,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_maDTAGzSKS_zXucFnKQo3D7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net operating loss carry-forwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,561,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,114,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzSKS_zGj3Y7ba3efk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Stock option expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">334,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">355,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_maDTAGzSKS_z8MtmgKY7nyl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Research and other credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">891,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">945,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DeferredTaxAssetsLeaseLiability_iI_pp0p0_maDTAGzSKS_ziM6fY7DE4b9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">99,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">138,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--DeferredTaxAssetsAmortization_iI_pp0p0_maDTAGzSKS_zvnwPXiRpL98" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt">Amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">130,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0506">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzSKS_maDTANzkep_maDTANzdu4_zVf4dwEwUw2l" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total gross deferred tax assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,372,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,876,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_maDITLz6F0_zjo4cImB98s4" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">69,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">101,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz6F0_zMdEamcZQyD5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Other temporary differences</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0514">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">22,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLz6F0_msDTANzdu4_z4XPktvalnwa" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Total gross deferred tax liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">69,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">123,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzkep_msDTANzdu4_z1pkJKCyAgM8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,303,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,753,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_zRpPHUajMRfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; text-align: left">Net deferred tax</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0523">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0524">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Reconciliation Income Tax Expenses Benefit</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zMVwiaEu4cQf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reconciliation of the income tax expense (benefit) computed at the federal statutory tax rates to income tax expense (benefit) is as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zJg9RwnCTm59" style="display: none">Schedule of Reconciliation Income Tax Expenses Benefit</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20221231_zAd4OHQ9XMOj" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" id="xdx_499_20210101__20211231_zpfVqw9yZGf2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBza9v_zmivi0IzLQJd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Income tax provision at federal statutory rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(561,000</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">(388,000</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBza9v_zHlNJeOtZtPh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expired carryforwards and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,011,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,079,000</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBza9v_zGsKNwHJeU3a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-align: left">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(450,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(691,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBza9v_zhKPmRXmN4hb" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total income tax provision</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0538">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574178272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Assumptions Used to Value Options Granted to Employees</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxKinBytb43f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"><span id="xdx_8B2_zRRxWBdqpYwa" style="display: none">Schedule of Assumptions Used to Value Options Granted to Employees</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left">Fair value on grant date</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zpfXGbsBSjOa" title="Fair value on grant date">1.31</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zsz7ziylXsb5" title="Fair value on grant date">1.10</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expected dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20221231_zis6kl9qIsja" title="Expected dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl0592">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210101__20211231_zIMKSnyWgO34" title="Expected dividend yield"><span style="-sec-ix-hidden: xdx2ixbrl0594">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20220101__20221231_z5k8zUiDzyQb" title="Expected volatility">81</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20210101__20211231_zgIs1ecTLKye" title="Expected volatility">79</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20220101__20221231_zXA7kenwZIsa" title="Risk free interest rate">3.99</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20210101__20211231_zQQaPgxlprP7" title="Risk free interest rate">1.26</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expected term of the option</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zZLbqgw8hIZa" title="Expected term of the option">5</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zrsMaS5qQxPc" title="Expected term of the option">5</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Option Activity</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zdY2H07lf6sh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Activity
for stock options is summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zqAtZT8AZuYg" style="display: none">Schedule of Option Activity</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of Shares Subject to Option</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Remaining Contractual Term (Years)</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Aggregate Intrinsic Value</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; padding-bottom: 1.5pt">Balance at January 1, 2021</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z5wbqwBzMtK4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of Shares Subject to Option, Beginning">1,297,260</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zLUBtoSetQ15" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted Average Exercise Price, Beginning">4.09</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zaHu61h0J9wi" title="Weighted Average Remaining Contractual Term (Years), Beginning">5.8</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 3%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zm2mntsilY6i" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Aggregate Intrinsic Value, Beginning">142,885</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zz67lZIR61Ie" style="text-align: right" title="Number of Shares Subject to Option, Granted">198,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUKNekXFNIRh" style="text-align: right" title="Weighted Average Exercise Price, Granted">1.72</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zHv56EiUNHNi" style="text-align: right" title="Number of Shares Subject to Option, Cancelled">(155,050</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zEMDqDzFAYpc" style="text-align: right" title="Weighted Average Exercise Price, Cancelled">5.38</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z2YKL0yB9M94" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised">(140,500</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zCD1Xvns7zI2" style="padding-bottom: 1.5pt; text-align: right" title="Weighted Average Exercise Price, Exercised">2.48</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zprcNBTdUCY5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Beginning">1,199,710</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zQfRMCx2pUog" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning">3.67</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zhqSmWW6mx33" title="Weighted Average Remaining Contractual Term (Years), Beginning">5.7</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z4fNAuYmldCk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Beginning">21,870</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ziDo9yJjOHCf" style="text-align: right" title="Number of Shares Subject to Option, Granted">178,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zO85rcKfcXNf" style="text-align: right" title="Weighted Average Exercise Price, Granted">1.95</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Cancelled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zMptucb9IICl" style="text-align: right" title="Number of Shares Subject to Option, Cancelled">(130,750</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ztan0dJJ9POg" style="text-align: right" title="Weighted Average Exercise Price, Cancelled">4.91</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Exercised</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zOIzxWjsfjJb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0646">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUaFrZSHa5Ja" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0648">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z69pM44beFv6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Ending">1,246,960</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zJFXR8YgkHFd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending">3.35</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zZTdtZ7tdtfg" title="Weighted Average Remaining Contractual Term (Years), Ending">5.8</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zwS1QEmpV7V9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Ending">67,510</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Warrant Activity</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zjgnJWTRllPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Activity
in warrants is summarized below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"><span id="xdx_8BA_zvdOF62J9Dd1" style="display: none">Schedule of Warrant Activity</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 93%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Number of Shares Underlying Warrants Granted</td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Weighted Average Exercise Price</td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"/><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center"/><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; width: 62%">Balance at January 1, 2021</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zNy0jUWDW8cd" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning">1,399,991</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zPLKfmjrbvi4" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Weighted Average Exercise Price, Beginning">2.27</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zKqoO9yT4hEe" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0664">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Terminated</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20210101__20211231_zbW94To0KIt1" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"><span style="-sec-ix-hidden: xdx2ixbrl0666">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_ztAkQ84asl7j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"><span style="-sec-ix-hidden: xdx2ixbrl0668">-</span></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231_zFEI88Y4yaa6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning">1,399,991</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231_zyELW3ixBuNj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning">2.27</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231_zIJtaZe1nd67" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl0674">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Terminated</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20220101__20221231_zPqcT2Jyclpl" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"><span style="-sec-ix-hidden: xdx2ixbrl0676">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20221231_zEnkUJonb0Cd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued">1,500,000</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_c20220101__20221231_z7DumOUiTNJ7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Issued">2.76</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Balance at December 31, 2022</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20221231_zUYganO2w457" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending">2,899,991</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231_zJ6iUVusOmUd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending">2.52</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091576972896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Minimum Annual Future Rental Commitments</a></td>
<td class="text"><p id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAx0h0drVRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of operating lease liabilities as of December 31, 2022 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zXUm8AnDarm7" style="display: none">Schedule of Minimum Annual Future Rental Commitments</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="3" id="xdx_493_20221231_zJG65TUiQvwl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December
    31, 2022</b></span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzBsY_zgckmM6UgQ" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 78%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Year
    1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">217,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_iI_pp0p0_maLOLLPzBsY_z0JykXCQXiK3" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    2-3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">278,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_iI_pp0p0_maLOLLPzBsY_zfFsHJT1Pfw7" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Years
    4-5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0714">-</span>
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzBsY_zMj7hOlsYq27" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thereafter</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0716">-</span>
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzBsY_zIXcah0G4amj" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    lease payments</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">495,000</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zbZ0tgrMymV6" style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    imputed lease interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(30,872)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zMyTkeoZJQ82" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present
    value of lease liabilities</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">464,128</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572182048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business and Basis for Presentation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_WorkingCapital', window );">Working capital</a></td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">4,230,916<span></span>
</td>
<td class="nump">$ 269,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders' equity</a></td>
<td class="nump">4,796,865<span></span>
</td>
<td class="nump">3,783,923<span></span>
</td>
<td class="nump">$ 5,327,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="nump">122,356,477<span></span>
</td>
<td class="nump">$ 119,687,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_NonrecurringCashExpenses', window );">Non-recurring cash expenses</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_NonrecurringCashExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-recurring cash expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_NonrecurringCashExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_REFR_WorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Working capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_WorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572102304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Unrealized Loss on Investments (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,755,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized loss</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(28,522)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,755,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Putnam Short Duration Bond [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,972,736<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Putnam Ultra Short Duration Income [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 782,375<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=REFR_PutnamShortDurationBondMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=REFR_PutnamShortDurationBondMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=REFR_PutnamUltraShortDurationIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=REFR_PutnamUltraShortDurationIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573913232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFDICInsuredAmount', window );">FDIC insurance coverage</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashUninsuredAmount', window );">Amounts on deposit in excess of federally insured limits</a></td>
<td class="nump">2,700,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLoss', window );">Realized loss on sale of marketable securities</a></td>
<td class="nump">60,143<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Remaining performance obligations</a></td>
<td class="nump">$ 539,686<span></span>
</td>
<td class="nump">1,263,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RecognizedBenefitMeasured', window );">Recognized benefit measured</a></td>
<td class="text">greater than 50 percent<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation</a></td>
<td class="nump">$ 232,291<span></span>
</td>
<td class="nump">217,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=REFR_EmployeesAndDirectorsMember', window );">Employees and Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation</a></td>
<td class="nump">$ 232,291<span></span>
</td>
<td class="nump">$ 217,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=REFR_OptionsAndWarrantsMember', window );">Options and Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities</a></td>
<td class="nump">4,146,951<span></span>
</td>
<td class="nump">2,599,701<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=REFR_LicenseAgreementMember', window );">License Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Remaining performance obligations</a></td>
<td class="nump">$ 123,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | License Agreement [Member] | 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="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RoyaltyRateOnSellingPrice', window );">Royalty rate on selling price</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | License Agreement [Member] | 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="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RoyaltyRateOnSellingPrice', window );">Royalty rate on selling price</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Licensee One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">28.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | License Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | License Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | License Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Company One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Company Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RecognizedBenefitMeasured">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recognized benefit measured.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RecognizedBenefitMeasured</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RoyaltyRateOnSellingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty rate on selling price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RoyaltyRateOnSellingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFDICInsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFDICInsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashUninsuredAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashUninsuredAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2611-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=REFR_EmployeesAndDirectorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=REFR_EmployeesAndDirectorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=REFR_OptionsAndWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_OptionsAndWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=REFR_LicenseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_LicenseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=REFR_LicenseeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=REFR_LicenseeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=REFR_LicenseeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=REFR_LicenseeTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=REFR_LicenseeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=REFR_LicenseeThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=REFR_LicenseeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=REFR_LicenseeFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=REFR_CompanyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=REFR_CompanyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=REFR_CompanyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=REFR_CompanyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573624112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Fixed Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 2,806,750<span></span>
</td>
<td class="nump">$ 2,805,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(2,741,362)<span></span>
</td>
<td class="num">(2,712,525)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets, net</a></td>
<td class="nump">65,388<span></span>
</td>
<td class="nump">92,954<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=REFR_EquipmentAndFurnitureMember', window );">Equipment and Furniture [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 1,392,365<span></span>
</td>
<td class="nump">1,391,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=REFR_TradeShowMaterialsMember', window );">Trade Show Materials [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 775,654<span></span>
</td>
<td class="nump">775,654<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=REFR_AutosMember', window );">Autos [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 53,764<span></span>
</td>
<td class="nump">53,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Fixed assets, gross</a></td>
<td class="nump">$ 584,967<span></span>
</td>
<td class="nump">$ 584,967<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=REFR_EquipmentAndFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_EquipmentAndFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=REFR_TradeShowMaterialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_TradeShowMaterialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=REFR_AutosMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_AutosMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572100832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Accrued Expenses and Other (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Payroll, bonuses and related benefits</a></td>
<td class="nump">$ 29,219<span></span>
</td>
<td class="nump">$ 45,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional services</a></td>
<td class="nump">4,800<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">360<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 34,379<span></span>
</td>
<td class="nump">$ 49,385<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573895280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Deferred Tax Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">$ 109,000<span></span>
</td>
<td class="nump">$ 106,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for bad debts</a></td>
<td class="nump">248,000<span></span>
</td>
<td class="nump">218,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carry-forwards</a></td>
<td class="nump">13,561,000<span></span>
</td>
<td class="nump">14,114,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock option expense</a></td>
<td class="nump">334,000<span></span>
</td>
<td class="nump">355,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and other credits</a></td>
<td class="nump">891,000<span></span>
</td>
<td class="nump">945,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">99,000<span></span>
</td>
<td class="nump">138,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="Show.showAR( this, 'defref_REFR_DeferredTaxAssetsAmortization', window );">Amortization</a></td>
<td class="nump">130,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total gross deferred tax assets</a></td>
<td class="nump">15,372,000<span></span>
</td>
<td class="nump">15,876,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease liability</a></td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">101,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other temporary differences</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">22,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total gross deferred tax liabilities</a></td>
<td class="nump">69,000<span></span>
</td>
<td class="nump">123,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(15,303,000)<span></span>
</td>
<td class="num">(15,753,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_DeferredTaxAssetsAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets amortization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_DeferredTaxAssetsAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_REFR_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574175200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Reconciliation Income Tax Expenses Benefit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Income tax provision at federal statutory rate</a></td>
<td class="num">$ (561,000)<span></span>
</td>
<td class="num">$ (388,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Expired carryforwards and other</a></td>
<td class="nump">1,011,000<span></span>
</td>
<td class="nump">1,079,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(450,000)<span></span>
</td>
<td class="num">(691,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax provision</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573871760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Aug. 16, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_AmortizedCostTermDescription', window );">Amortized cost term description</a></td>
<td class="text">These costs are required to be amortized over
five years if the R&D activities are performed in the U.S., or over 15 years if the activities were performed outside the U.S.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment', window );">Research and development expense</a></td>
<td class="nump">$ 609,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_CorporateMinimumTaxRate', window );">Corporate minimum tax rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_ExciseTaxOnCorporateStockRate', window );">Excise tax on corporate stock</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry-forward</a></td>
<td class="nump">$ 63,370,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration', window );">Net operating loss carry-forward with expiration</a></td>
<td class="nump">$ 52,927,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_OperatingLossCarryforwardsExpirationDescription', window );">Net operating loss carry-forward expiration description</a></td>
<td class="text">expire in varying amounts from 2023
through 2037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Income tax percentage</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and other credit carry-forwards</a></td>
<td class="nump">$ 891,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 945,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxPeriodAxis=REFR_TaxYear2018To2022Member', window );">Tax Year 2018 to 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carry-forward</a></td>
<td class="nump">$ 10,443,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_AmortizedCostTermDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost term, description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_AmortizedCostTermDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_CorporateMinimumTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Corporate minimum tax rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_CorporateMinimumTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_ExciseTaxOnCorporateStockRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excise tax on corporate stock rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_ExciseTaxOnCorporateStockRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_OperatingLossCarryforwardsExpirationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net operating loss carry-forward expiration description.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_OperatingLossCarryforwardsExpirationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxPeriodAxis=REFR_TaxYear2018To2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxPeriodAxis=REFR_TaxYear2018To2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573571104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Assumptions Used to Value Options Granted to Employees (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Fair value on grant date</a></td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">81.00%<span></span>
</td>
<td class="nump">79.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">3.99%<span></span>
</td>
<td class="nump">1.26%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term of the option</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574004400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Option Activity (Details) - Equity Option [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares Subject to Option, Beginning</a></td>
<td class="nump">1,199,710<span></span>
</td>
<td class="nump">1,297,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning</a></td>
<td class="nump">$ 3.67<span></span>
</td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term (Years), Ending</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Beginning</a></td>
<td class="nump">$ 21,870<span></span>
</td>
<td class="nump">$ 142,885<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares Subject to Option, Granted</a></td>
<td class="nump">178,000<span></span>
</td>
<td class="nump">198,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted</a></td>
<td class="nump">$ 1.95<span></span>
</td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares Subject to Option, Cancelled</a></td>
<td class="num">(130,750)<span></span>
</td>
<td class="num">(155,050)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Cancelled</a></td>
<td class="nump">$ 4.91<span></span>
</td>
<td class="nump">$ 5.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares Subject to Option, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(140,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2.48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Shares Subject to Option, Ending</a></td>
<td class="nump">1,246,960<span></span>
</td>
<td class="nump">1,199,710<span></span>
</td>
<td class="nump">1,297,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Ending</a></td>
<td class="nump">$ 3.35<span></span>
</td>
<td class="nump">$ 3.67<span></span>
</td>
<td class="nump">$ 4.09<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate Intrinsic Value, Ending</a></td>
<td class="nump">$ 67,510<span></span>
</td>
<td class="nump">$ 21,870<span></span>
</td>
<td class="nump">$ 142,885<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_OptionIndexedToIssuersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_StockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=us-gaap_StockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091574162272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Warrant Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning</a></td>
<td class="nump">1,399,991<span></span>
</td>
<td class="nump">1,399,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning</a></td>
<td class="nump">$ 2.27<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Issued</a></td>
<td class="nump">$ 2.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending</a></td>
<td class="nump">2,899,991<span></span>
</td>
<td class="nump">1,399,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Ending</a></td>
<td class="nump">$ 2.52<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instruments issued in period weighted average exercise price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the non-option equity plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091569357232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 16, 2022</div></th>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares', window );">Number of options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">178,000<span></span>
</td>
<td class="nump">198,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 232,291<span></span>
</td>
<td class="nump">$ 217,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,899,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=REFR_TwoThousandNineteenEquityIncentivePlanMember', window );">2019 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares of common stock reserved for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">307,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=REFR_SubscriptionAgreementMember', window );">Subscription Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period shares</a></td>
<td class="nump">2,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Shares issued price per share</a></td>
<td class="nump">$ 2.30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=REFR_OptionsAndWarrantsMember', window );">Options and 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period 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">74,610<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=REFR_OptionsAndWarrantsMember', window );">Options and 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 484,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">358,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member] | Subscription Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Non- Employee Stock Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option expiration period</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Non- Employee Stock Option [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_WarrantsAndNonemployeeOptionsVestedTerm', window );">Warrants and non-employee options vested term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Non- Employee Stock Option [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_WarrantsAndNonemployeeOptionsVestedTerm', window );">Warrants and non-employee options vested term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">59 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember', window );">Warrant [Member] | Subscription Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued during period shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_WarrantsAndNonemployeeOptionsVestedTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warrants and non-employee options vested term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_WarrantsAndNonemployeeOptionsVestedTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</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_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_PlanNameAxis=REFR_TwoThousandNineteenEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_TwoThousandNineteenEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=REFR_SubscriptionAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_SubscriptionAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=REFR_OptionsAndWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=REFR_OptionsAndWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=REFR_NonEmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=REFR_NonEmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572057808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>License and Other Agreements (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RoyaltyEarnedPercentage', window );">Royalty earned percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RoyaltyEarnedPercentage', window );">Royalty earned percentage</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RoyaltyEarnedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Royalty earned percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RoyaltyEarnedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091572069328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Minimum Annual Future Rental Commitments (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Year 1</a></td>
<td class="nump">$ 217,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree', window );">Years 2-3</a></td>
<td class="nump">278,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="Show.showAR( this, 'defref_REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive', window );">Years 4-5</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">495,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed lease interest</a></td>
<td class="num">(30,872)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 464,128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fouth and fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second and third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091577470032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_LeaseExpirationTerm', window );">Lease expiration term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating Lease, Weighted Average Remaining Lease Term</a></td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">5.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember', window );">Chief Executive Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OfficersCompensation', window );">Annual base salary</a></td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_LeaseExpirationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease expiration term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_LeaseExpirationTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OfficersCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OfficersCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm140091573888224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Rights Plan (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_DisclosureRightsPlanAbstract', window );"><strong>Rights Plan</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_PercentageOfAcquisitionThresholdInRightsAgreement', window );">Percentage of acquisition threshold</a></td>
<td class="nump">15.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="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Value of stock covered by each right</a></td>
<td class="nump">$ 80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_DiscountPriceOfStock', window );">Discount price of stock</a></td>
<td class="nump">$ 40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_AcquiringAssetsPercent', window );">Acquiring asset percent</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RightsPlanExpireDate', window );">Rights plan expire date</a></td>
<td class="text">Feb. 11,  2033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_REFR_RightsRedemptionPricePerShare', window );">Redemption price</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_AcquiringAssetsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquiring assets percent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_AcquiringAssetsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_DisclosureRightsPlanAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_DisclosureRightsPlanAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_DiscountPriceOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount price of stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_DiscountPriceOfStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_PercentageOfAcquisitionThresholdInRightsAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of acquisition threshold in rights agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_PercentageOfAcquisitionThresholdInRightsAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_REFR_RightsPlanExpireDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rights plan expire date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RightsPlanExpireDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</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_REFR_RightsRedemptionPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rights redemption price per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">REFR_RightsRedemptionPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>REFR_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>form10-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:REFR="http://smartglass.com/20221231"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="refr-20221231.xsd" xlink:type="simple"/>
    <context id="From2022-01-01to2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="AsOf2023-03-09">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <instant>2023-03-09</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">REFR:CompanyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">REFR:CompanyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_CompanyTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">REFR:CompanyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:LicenseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">REFR:LicenseeFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_OptionsAndWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_EmployeesAndDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">REFR:EmployeesAndDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_EmployeesAndDirectorsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">REFR:EmployeesAndDirectorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamShortDurationBondMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">REFR:PutnamShortDurationBondMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamUltraShortDurationIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">REFR:PutnamUltraShortDurationIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_EquipmentAndFurnitureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_EquipmentAndFurnitureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_EquipmentAndFurnitureMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:EquipmentAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TradeShowMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:TradeShowMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_TradeShowMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:TradeShowMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_TradeShowMaterialsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:TradeShowMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AutosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:AutosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_AutosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:AutosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AutosMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">REFR:AutosMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-08-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
        </entity>
        <period>
            <instant>2022-08-16</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TaxYear2018To2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">REFR:TaxYear2018To2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember6749890">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2023-02-012023-02-28_custom_OptionsAndWarrantsMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">REFR:OptionsAndWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-28</endDate>
        </period>
    </context>
    <context id="From2022-09-142022-09-16_custom_SubscriptionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-14</startDate>
            <endDate>2022-09-16</endDate>
        </period>
    </context>
    <context id="AsOf2022-09-16_custom_SubscriptionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-16</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SubscriptionAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">REFR:SubscriptionAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_TwoThousandNineteenEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">REFR:TwoThousandNineteenEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">REFR:NonEmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">REFR:NonEmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">REFR:NonEmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_StockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">us-gaap:StockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_srt_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000793524</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2022-01-01to2022-12-31">0000793524</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2022-01-01to2022-12-31">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2022-01-01to2022-12-31">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentAnnualReport contextRef="From2022-01-01to2022-12-31">true</dei:DocumentAnnualReport>
    <dei:DocumentTransitionReport contextRef="From2022-01-01to2022-12-31">false</dei:DocumentTransitionReport>
    <dei:TradingSymbol contextRef="From2022-01-01to2022-12-31">REFR</dei:TradingSymbol>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0058"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0180"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0185"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0187"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0190"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0191"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0209"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0211"
      unitRef="USD"
      xsi:nil="true"/>
    <REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0216"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0221"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0222"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0256"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0294"
      unitRef="USD"
      xsi:nil="true"/>
    <REFR:ProceedsFromStockOptionsAndWarrantsExercised
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0306"
      unitRef="USD"
      xsi:nil="true"/>
    <REFR:ProceedsFromSaleOfCommonStockAndWarrants
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0310"
      unitRef="USD"
      xsi:nil="true"/>
    <REFR:DeferredTaxAssetsAmortization
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2021-12-31"
      id="xdx2ixbrl0524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0538"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0592"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0594"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl0646"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      id="xdx2ixbrl0648"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0664"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0666"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2021-01-012021-12-31"
      id="xdx2ixbrl0668"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0674"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2022-01-01to2022-12-31"
      id="xdx2ixbrl0676"
      unitRef="Shares"
      xsi:nil="true"/>
    <REFR:LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0714"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0716"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2022-01-01to2022-12-31">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2022-01-01to2022-12-31">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2022-01-01to2022-12-31">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2022-01-01to2022-12-31">2022</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="From2022-01-01to2022-12-31">000-14893</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2022-01-01to2022-12-31">RESEARCH FRONTIERS INCORPORATED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2022-01-01to2022-12-31">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2022-01-01to2022-12-31">11-2103466</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2022-01-01to2022-12-31">240     CROSSWAYS PARK DRIVE</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2022-01-01to2022-12-31">WOODBURY</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2022-01-01to2022-12-31">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2022-01-01to2022-12-31">11797-2033</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2022-01-01to2022-12-31">516</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2022-01-01to2022-12-31">364-1902</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2022-01-01to2022-12-31">Common     Stock, $0.0001 Par Value</dei:Security12bTitle>
    <dei:SecurityExchangeName contextRef="From2022-01-01to2022-12-31">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2022-01-01to2022-12-31">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2022-01-01to2022-12-31">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2022-01-01to2022-12-31">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2022-01-01to2022-12-31">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2022-01-01to2022-12-31">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2022-01-01to2022-12-31">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2022-01-01to2022-12-31">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2022-01-01to2022-12-31">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="From2022-01-01to2022-12-31">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="AsOf2022-06-30" decimals="0" unitRef="USD">49488280</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2023-03-09" decimals="INF" unitRef="Shares">33509287</dei:EntityCommonStockSharesOutstanding>
    <dei:AuditorFirmId contextRef="From2022-01-01to2022-12-31">596</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2022-01-01to2022-12-31">CohnReznick LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2022-01-01to2022-12-31">Melville, New York</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4230916</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">269964</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2755111</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">1158450</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">1016678</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <REFR:RoyaltiesReceivableNetCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">589599</REFR:RoyaltiesReceivableNetCurrent>
    <REFR:RoyaltiesReceivableNetCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">831636</REFR:RoyaltiesReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">100973</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">92931</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4921488</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3949642</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">65388</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">92954</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">323509</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">469824</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">56066</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">33567</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5366451</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4545987</us-gaap:Assets>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">196405</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">182091</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">71079</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">66460</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">34379</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">49385</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">301863</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">297936</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">267723</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">464128</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">569586</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">762064</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">33150396</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">33150396</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">31650396</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">31650396</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">3315</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3165</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">127150027</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">123467886</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">-122356477</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">-119687128</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4796865</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3783923</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">5366451</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">4545987</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">539686</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1263034</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OtherGeneralExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">2555689</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">2521849</us-gaap:OtherGeneralExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">609127</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">580000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3164816</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">3101849</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-2625130</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-1838815</us-gaap:OperatingIncomeLoss>
    <REFR:NetInvestmentIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-44219</REFR:NetInvestmentIncomeLoss>
    <REFR:NetInvestmentIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-7537</REFR:NetInvestmentIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-2669349</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-1846352</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Shares">32070233</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">31646520</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">31575786</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3158</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">123164623</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-117840776</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">5327005</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">74610</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">7</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">86255</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">86262</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">217008</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">217008</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1846352</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-1846352</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">31650396</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3165</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">123467886</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-119687128</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3783923</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">31650396</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3165</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">123467886</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-119687128</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3783923</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">232291</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">232291</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <REFR:StockIssuedDuringPeriodSharesCommonStockAndWarrants
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1500000</REFR:StockIssuedDuringPeriodSharesCommonStockAndWarrants>
    <REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">150</REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants>
    <REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">3449850</REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants>
    <REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3450000</REFR:StockIssuedDuringPeriodValueCommonStockAndWarrants>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-2669349</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-2669349</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">33150396</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3315</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">127150027</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-122356477</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4796865</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">33150396</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3315</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">127150027</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-122356477</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4796865</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-2669349</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-1846352</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">28837</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">29895</us-gaap:DepreciationAndAmortization>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-60143</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-28522</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">232291</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">217008</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">141772</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">44476</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">146315</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">146618</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <REFR:IncreaseDecreaseInRoyaltyReceivable
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-100266</REFR:IncreaseDecreaseInRoyaltyReceivable>
    <REFR:IncreaseDecreaseInRoyaltyReceivable
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">277819</REFR:IncreaseDecreaseInRoyaltyReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">30542</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">36420</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-10387</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">56156</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-182091</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-166377</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-2182745</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-1804293</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">1271</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1077</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">3433633</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">2694968</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">650000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">2693697</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-2784710</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <REFR:ProceedsFromStockOptionsAndWarrantsExercised
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">86262</REFR:ProceedsFromStockOptionsAndWarrantsExercised>
    <REFR:ProceedsFromSaleOfCommonStockAndWarrants
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3450000</REFR:ProceedsFromSaleOfCommonStockAndWarrants>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3450000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">86262</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">3960952</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-4502741</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">269964</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2020-12-31" decimals="0" unitRef="USD">4772705</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4230916</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">269964</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:BasisOfAccounting contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80E_eus-gaap--BasisOfAccounting_zhsaiWcApDph" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_82D_z8IWaDEOMno6"&gt;Business and Basis for Presentation&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
Frontiers Incorporated (&#x201c;Research Frontiers&#x201d; or the &#x201c;Company&#x201d;) operates in a single business segment which is
engaged in the development and marketing of technology and devices to control the flow of light. Such devices, often referred to as &#x201c;light
valves&#x201d; or suspended particle devices (&#x201c;SPDs&#x201d;), use colloidal particles that are either incorporated within a liquid
suspension or a film, which is usually enclosed between two sheets of glass or plastic having transparent, electrically conductive coatings
on the facing surfaces thereof. At least one of the two sheets is transparent. SPD technology, made possible by a flexible light-control
film invented by Research Frontiers, allows the user to instantly and precisely control the shading of glass/plastic manually or automatically.
SPD technology has numerous product applications, including SPD-Smart&#x2122; windows, sunshades, skylights and interior partitions for
homes and buildings; automotive windows, sunroofs, sun visors, sunshades, rear-view mirrors, instrument panels, heads up displays and
navigation systems; aircraft windows; museum display panels; eyewear products; and flat panel displays for electronic products. SPD-Smart
light control film is now being developed for, or used in, architectural, automotive, marine, aerospace and appliance applications.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has primarily utilized its cash, cash equivalents, and investments generated from sales of our common stock, proceeds from the
exercise of options and warrants, and royalty fees collected to fund its research and development of SPD light valves, for marketing
initiatives, and for other working capital purposes. The Company&#x2019;s working capital and capital requirements depend upon numerous
factors, including the results of research and development activities, competitive and technological developments, the timing and cost
of patent filings, and the development of new licensees and changes in the Company&#x2019;s relationships with its existing licensees.
The degree of dependence of the Company&#x2019;s working capital requirements on each of the foregoing factors cannot be quantified; increased
research and development activities and related costs would increase such requirements; the addition of new licensees may provide additional
working capital or working capital requirements, and changes in relationships with existing licensees would have a favorable or negative
impact depending upon the nature of such changes. We have incurred recurring losses since inception and expect to continue to incur losses
as a result of costs and expenses related to our research and continued development of our SPD technology and our corporate general and
administrative expenses. Our limited capital resources and operations to date have been substantially funded through sales of our common
stock, exercise of options and warrants and royalty fees collected. As of December 31, 2022, we had working capital of approximately
$&lt;span id="xdx_90B_ecustom--WorkingCapital_iI_pn5n6_c20221231_zPY0fp3Kvsre" title="Working capital"&gt;4.6&lt;/span&gt; million, cash and cash equivalents of approximately $&lt;span id="xdx_903_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20221231_zhZaxDNSZMu8" title="Cash and cash equivalents"&gt;4.2&lt;/span&gt; million, shareholders&#x2019; equity of approximately $&lt;span id="xdx_908_eus-gaap--StockholdersEquity_iI_pn5n6_c20221231_z6OebV8lexAb" title="Shareholders' equity"&gt;4.8&lt;/span&gt; million and an
accumulated deficit of approximately $&lt;span id="xdx_905_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20221231_zCl6Hmi5q0M3" title="Accumulated deficit"&gt;122.4&lt;/span&gt; million. Our quarterly projected cash flow shortfall, based on our current operations, adjusted
for any non-recurring cash expenses and adjusted for additional royalties expected to be received for use of our products in new production,
for the next 12 months, is approximately $&lt;span id="xdx_90C_ecustom--NonrecurringCashExpenses_c20220101__20221231_zof9bbPDwZfh" title="Non-recurring cash expenses"&gt;200,000&lt;/span&gt; per quarter. We may eliminate some operating expenses in the future, which will further
reduce our cash flow shortfall, if needed. Based on these assumptions, we currently expect to have sufficient working capital for at least 12 months from the issuance of these financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
the event that we are unable to generate sufficient cash from our operating activities or raise additional funds, we may be required
to delay, reduce or severely curtail our operations or otherwise impede our on-going business efforts, which could have a material adverse
effect on our business, operating results, financial condition and long-term prospects. The Company may seek to obtain additional funding
through future equity issuances. There can be no assurance as to the availability or terms upon which such financing and capital might
be available. The eventual success of the Company and generation of positive cash flow will be dependent upon the commercialization of
products using the Company&#x2019;s technology by the Company&#x2019;s licensees and payments of continuing royalties on account thereof.
To date, the Company has not generated sufficient revenue from its licensees to fund its operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recent
Global Events:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 11, 2020, the World Health Organization declared the novel strain of coronavirus (&#x201c;COVID-19&#x201d;) a global pandemic and
recommended containment and mitigation measures worldwide.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
2020 revenues have been negatively impacted due to delays in manufacture of products using our technology. Most of the products using
our technology are manufactured by licensees overseas in Europe and Asia who have been similarly affected by the pandemic. The disruption
caused by public health crises, such as COVID-19, could result in lower levels of sale activity for products using our technology resulting
in lower level of royalties owed to us from the sale of these products. The duration of the potential business disruptions and related
financial impact cannot be reasonably estimated at this time, but could materially adversely affect our business, financial condition,
results of operations, and cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
amounts in the accompanying December 31, 2021 statements of cash flows have been reclassified to conform with the December 31, 2022 presentation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccounting>
    <REFR:WorkingCapital contextRef="AsOf2022-12-31" decimals="-5" unitRef="USD">4600000</REFR:WorkingCapital>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2022-12-31" decimals="-5" unitRef="USD">4200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:StockholdersEquity contextRef="AsOf2022-12-31" decimals="-5" unitRef="USD">4800000</us-gaap:StockholdersEquity>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2022-12-31" decimals="-5" unitRef="USD">-122400000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <REFR:NonrecurringCashExpenses
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">200000</REFR:NonrecurringCashExpenses>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_z59DahKBRXa1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_824_zNUxjfDmrnO5"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zcEvXlxfzuni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)
&lt;span id="xdx_860_zZiZmeirRQsd"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers securities purchased with original maturities of three months or less to be cash equivalents. Cash equivalents consist
of short-term investments in money market accounts at December 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. We have never
experienced any losses related to these balances. FDIC insurance coverage is $&lt;span id="xdx_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20221231_zEOdoDoXv9sa" title="FDIC insurance coverage"&gt;250,000&lt;/span&gt; per depositor at each financial institution, and
our non-interest bearing cash balances may again exceed federally insured limits. Amounts on deposit in excess of federally insured limits
at December 31, 2022 and 2021 are approximately $&lt;span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20221231_zHVcHdsPBS53" title="Amounts on deposit in excess of federally insured limits"&gt;2.7&lt;/span&gt; million and $&lt;span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0" title="Amounts on deposit in excess of federally insured limits"&gt;0&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_z2okwA1AqxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)
&lt;span id="xdx_867_zoMlc9xX0Ns6"&gt;Marketable Securities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company classifies investments in marketable securities as trading, available-for-sale or held-to-maturity at the time of purchase and
periodically re-evaluates such classification. Trading securities are carried at fair value, with unrealized holding gains and losses
included in earnings. Held-to-maturity securities are recorded at cost and are adjusted for the amortization or accretion of premiums
or discounts over the life of the related security. Unrealized holding gains and losses of available-for-sale securities are excluded
from earnings and are reported as a separate component of accumulated other comprehensive income (loss) until realized. In determining
realized gains and losses, the cost of the securities sold is based on the specific identification method. Interest and dividends on
the investments are accrued at the balance sheet date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the &#x201c;exit price&#x201d;)
in an orderly transaction between market participants at the measurement date. Fair value measurements are broken down into three levels
based on the reliability of inputs as follows: Level 1 inputs are quoted prices in active markets for identical assets or liabilities
that the Company has the ability to access at the measurement date. An active market for the asset or liability is a market in which
transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly
or indirectly. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, inputs other than quoted prices
that are observable for the asset or liability (e.g., interest rates and yield curves observable at commonly quoted intervals or current
market) and contractual prices for the underlying financial instrument, as well as other relevant economic measures. Level 3 inputs are
unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs
are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the
measurement date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, the Company invested only in investments qualified as cash and cash equivalents. During the year ended December 31,
2022, the Company incurred a realized loss on the sale of marketable securities of $&lt;span id="xdx_90E_eus-gaap--MarketableSecuritiesRealizedGainLoss_iN_di_c20220101__20221231_zpztVr8kqoHb" title="Realized loss on sale of marketable securities"&gt;60,143&lt;/span&gt;. At December 31, 2021 all investments are
Level 1 and were classified as trading and consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zzjjYZNd7e2i" style="display: none"&gt;Schedule of Unrealized Loss on Investments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Value of trading&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Investment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Investments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 50%; text-align: left"&gt;Mutual Funds&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Putnam Short Duration Bond &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" style="width: 16%; text-align: right" title="Mutual Funds Putnam Short Duration Bond"&gt;1,972,736&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Putnam Ultra Short Duration Income &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Mutual Funds Putnam Ultra Short Duration Income"&gt;782,375&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"&gt;2,755,111&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Unrealized loss &lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss"&gt;28,522&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_z7amfonhzWVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_zkhCGP6qniD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)
&lt;span id="xdx_863_zcQZnIRmkIl5"&gt;Royalties Receivable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Royalties
receivable from licensees are recorded at the amounts specified within the license agreements when the collectability of the receivable
is reasonably assured. The allowance for doubtful accounts is the Company&#x2019;s best estimate of the amount of probable credit losses
in the Company&#x2019;s existing royalties receivable. The Company determines the allowance based on historical write-off experience as
well as the current status of the Company&#x2019;s customers. The Company reviews its allowance for doubtful accounts periodically. Past
due accounts are reviewed individually for collectability. Account balances are charged off against the allowance after all means of
collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2022, one company accounted for
&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zGWGgoqJQkTf" title="Concentration risk percentage"&gt;14&lt;/span&gt;% of the Company&#x2019;s outstanding receivables. As of December 31, 2021, two companies accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zplsw9FYmGnc" title="Concentration risk percentage"&gt;14&lt;/span&gt;% and &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--CompanyTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb3NS0oiOnj7"&gt;11&lt;/span&gt;% of the Company&#x2019;s
outstanding receivables.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9PzNSpqkHZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(d)
&lt;span id="xdx_86E_zT6X47cqF5K2"&gt;Fixed Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixed
assets are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line
method over the estimated useful lives of the assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zQSBpEogyFQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(e)&lt;span id="xdx_864_zv315qZwraw4"&gt;
Revenue Recognition/Fee Income&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). The standard provides
a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance.
The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized.
The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount
that the entity expects to be entitled to in exchange for those goods or services.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of
the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of
revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent
Portfolio (&#x201c;Grant of Use&#x201d;), (ii) Stand-Ready Technical Support (&#x201c;Technical Support&#x201d;) including the transfer of
trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual
Property (&#x201c;IP&#x201d;) that may be developed sometime during the course of the contract period (&#x201c;New Improvements&#x201d;).
Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees
at any time during the contract period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation
based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling
price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor
pricing that is available. As a consequence, the best method for determining standalone selling price of our Grant of Use performance
obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements.
Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application
for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature
of the agreement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical
Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide
the Technical Support and New Improvements services to its licensees, which further supports the conclusions reached using the royalty
rate analysis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of
determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance
obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals
whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees,
and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to
satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the
Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations
are satisfied. If the agreement is not terminated at the end of the initial contract period, it will renew on the same terms as the initial
contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be
allocated similarly to the initial contract over the additional one-year period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled
at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional
license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force.
The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction
of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms
as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (&#x201c;MAR&#x201d;) relating to this
renewal contract will be allocated similarly over that additional year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that
vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products
by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such
sales is &lt;span id="xdx_90E_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MinimumMember_z9KrNWWMezWd" title="Royalty rate on selling price"&gt;10&lt;/span&gt;-&lt;span id="xdx_902_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MaximumMember_z0dmO1XuIqS" title="Royalty rate on selling price"&gt;15&lt;/span&gt;% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition
of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period
commences.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Because
of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have
a higher percent allocation of the transaction price under ASC 606 and (ii) the remaining periods will have less of the transaction price
recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction
of the technical support and New Improvements obligations. Since most of our license agreements start as of January 1st, the revenue
recognized for the contract under ASC 606 in our first quarter will tend to be higher subsequent quarters in the fiscal year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred
revenue. Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control
the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms
and provisions. The majority of the Company&#x2019;s licensing fee income comes from the activities of several licensees participating
in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income
over the next several years. The Company&#x2019;s royalty income from this market may be influenced by numerous factors including various
trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to
these macro factors, the Company&#x2019;s royalty income from the automotive market could also be influenced by specific factors such
as whether the Company&#x2019;s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number
of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle
that use SPD SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within
each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2022, the Company has one license agreement that are in its initial multiyear term (&#x201c;Initial Term&#x201d;) with
continuing performance obligations going forward. The Initial Term of this agreement will end as of December 31, 2024, The Company
currently expects this agreement will renew annually at the end of the Initial Term. As of December 31, 2022, the aggregate amount
of the revenue to be recognized upon the satisfaction of the remaining performance obligations for this license agreements is $&lt;span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zSEo2YImeES6" title="Remaining performance obligations"&gt;123,000&lt;/span&gt;.
The revenue for the remaining performance obligations for this license agreement is expected to be recognized evenly throughout the
remaining period of the Initial Term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2022 and 2021, the Company entered into a number of license agreements covering its light control technology.
The Company received minimum annual royalties under certain license agreements and recorded fee income based on ASC 606 revenue recognition
each quarter. In instances when sales of licensed products by its licensees exceed minimum annual royalties, the Company recognized additional
fee income as the amounts have been earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in which
they are earned resulting in deferred revenue. Such excess amounts are recorded as deferred revenue and are typically recognized as fee
income when earned. As of December 31, 2022 and 2021, there was no balance in deferred revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fee
income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.
During 2022, four licensees accounted for &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5D4VCYPDNX2" title="Concentration risk, percentage"&gt;28&lt;/span&gt;%, &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zschEjYlelY5" title="Concentration risk, percentage"&gt;23&lt;/span&gt;%, &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyohmyui28u5" title="Concentration risk, percentage"&gt;13&lt;/span&gt;% and &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoVI9FEameHg" title="Concentration risk, percentage"&gt;11&lt;/span&gt;% of fee income recognized during the year. During 2021, four licensees
accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRsFeWRcVXSe" title="Concentration risk, percentage"&gt;20&lt;/span&gt;%, &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7JZZngWMtQe" title="Concentration risk, percentage"&gt;18&lt;/span&gt;%, &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNK9RzmN4TIi" title="Concentration risk, percentage"&gt;18&lt;/span&gt;% and &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdEeq6Yvofv3" title="Concentration risk, percentage"&gt;12&lt;/span&gt;% of fee income recognized during the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zkBX0ySF3JK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(f)
&lt;span id="xdx_861_zu7dMVK1JMte"&gt;Basic and Diluted Loss Per Common Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive
loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised
or converted into common stock. The Company&#x2019;s dilutive loss per share equals basic loss per share for each of the years in the
two-year period ended December 31, 2022 because all potentially dilutive securities (i.e&lt;i&gt;., &lt;/i&gt;options and warrants) were antidilutive
in those periods. The number of options and warrants that were not included because their effect is antidilutive was &lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zAnc26xC6HOj" title="Antidilutive securities"&gt;4,146,951&lt;/span&gt; and &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zvbPF0oOKi5a" title="Antidilutive securities"&gt;2,599,701&lt;/span&gt;
for 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zffRFvjoOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(g)
&lt;span id="xdx_869_zlRxhawFZES5"&gt;Research and Development Costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
and development costs are charged to expense as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zXzKqzojutCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(h)
&lt;span id="xdx_86C_zQde0eeKGMgf"&gt;Patent Costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses costs relating to the development or acquisition of patents due to the uncertainty of the recoverability of these items.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--UseOfEstimates_zia28vczuL28" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(i)
&lt;span id="xdx_86A_zHsGxw7Wd0W"&gt;Use of Estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of the Company&#x2019;s consolidated financial statements requires management of the Company to make a number of estimates
and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses during this period. Actual results
could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_znxFYlz14eo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(j)
&lt;span id="xdx_869_zRto8lKebDr1"&gt;Income Taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective
tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected
to be recovered or settled.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC Topic 740, we recognize tax benefits only for tax positions that are more likely than not to be sustained upon examination
by tax authorities. The amount recognized is measured as the largest amount of benefit that is &lt;span id="xdx_90C_ecustom--RecognizedBenefitMeasured_c20220101__20221231_zIWelzBy9Vg2" title="Recognized benefit measured"&gt;greater than 50 percent&lt;/span&gt; likely to be realized
upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in tax returns that do not meet these recognition and measurement
standards. We classify accrued interest and penalties related to any unrecognized tax benefits in our income tax provision. At December
31, 2022 and 2021, we do not have accrued interest and penalties related to any unrecognized tax benefits. We do not believe we have
any uncertain tax positions as of December 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax years subject to examination by major tax jurisdictions include the years 2017 and forward by the U.S. Internal Revenue Service and
certain states. The Company is not currently being audited by any tax jurisdiction.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zgjISkwyGVWc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(k)
&lt;span id="xdx_860_zf086JEsrHP5"&gt;Equity-Based Compensation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
recognize all stock-based compensation as an expense in the consolidated financial statements and such costs are measured at the fair
value of the award at the date of grant. In addition to reflecting compensation expense for new share-based payment awards, expense is
also recognized to reflect the remaining vesting period of awards that had been granted in prior periods. Tax benefits related to stock
option exercises are reflected as financing cash inflows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
exercise prices for stock options granted are generally set at the average for the high and low trading prices of the Company&#x2019;s
common stock on the trading date immediately prior to the date of grant, and the related numbers of shares granted are fixed at the date
of grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
order to determine the fair value of stock options on the date of grant, the Company uses the Black-Scholes option-pricing model. Inherent
in this model are assumptions related to expected stock-price volatility, option term, risk-free interest rate and dividend yield. While
the risk-free interest rate and dividend yield are less subjective assumptions that are based on factual data derived from public sources,
the expected stock-price volatility and option term assumptions require a greater level of judgment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with employee and director stock options, the Company charged to compensation expense $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zXopPVnR1iE8" title="Share based compensation"&gt;232,291&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zeQovMhes87g" title="Share based compensation"&gt;217,008&lt;/span&gt; during the years
ended December 31, 2022 and 2021, respectively. As of December 31, 2022, these awards were fully vested. In lieu of higher cash compensation,
the Company has granted warrants and non-employee options to consultants. These warrants and non-employee options vested fully on the
date of grant. There were no such charges for the year ended December 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_ecustom--RestrictedStockPolicyTextBlock_z60R2QwyzXhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(l)
&lt;span id="xdx_862_zcqBFHqKaIl9"&gt;Restricted Stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation
cost for restricted stock is measured using the quoted market price of the Company&#x2019;s common stock at the date the common stock
is granted. The compensation cost is recognized over the period between the issue date and the vesting period for such shares. Restricted
stock is included in total common shares outstanding upon the lapse of any vesting conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zOrD8my09cr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(m)
&lt;span id="xdx_868_zyjVpdFbz33k"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews long-lived assets to determine whether an event or change in circumstances indicates the carrying value of the asset
may not be recoverable. The Company bases its evaluation on such impairment indicators as the nature of the assets, the future economic
benefit of the assets and any historical or future profitability measurements, as well as other external market conditions or factors
that may be present. There was &lt;span id="xdx_908_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20220101__20221231_zYulNRfMoOja" title="Impairment of long-lived assets"&gt;&lt;span id="xdx_90A_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20210101__20211231_zYSxFcQArMch" title="Impairment of long-lived assets"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets recorded during 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z3313bhEhgYl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(n)
&lt;span id="xdx_863_z0ve9i2f6xI7"&gt;Fair Value Measurements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2022 and 2021, the fair value of the Company&#x2019;s financial assets and non-warrant liabilities including cash and
cash equivalents, marketable securities, royalties receivable, accounts payable and accrued expenses approximated carrying value due
to the short-term maturity of these instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zOxRqIpOohag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(o)
&lt;span id="xdx_860_zchWk7DfOP7i"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;New
Accounting Standards&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company believes that no new accounting standards that are not yet effective will have a material effect on the Company&#x2019;s consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_857_zKmORhLfsPve" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_841_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zcEvXlxfzuni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)
&lt;span id="xdx_860_zZiZmeirRQsd"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers securities purchased with original maturities of three months or less to be cash equivalents. Cash equivalents consist
of short-term investments in money market accounts at December 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits. We have never
experienced any losses related to these balances. FDIC insurance coverage is $&lt;span id="xdx_907_eus-gaap--CashFDICInsuredAmount_iI_pp0p0_c20221231_zEOdoDoXv9sa" title="FDIC insurance coverage"&gt;250,000&lt;/span&gt; per depositor at each financial institution, and
our non-interest bearing cash balances may again exceed federally insured limits. Amounts on deposit in excess of federally insured limits
at December 31, 2022 and 2021 are approximately $&lt;span id="xdx_909_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20221231_zHVcHdsPBS53" title="Amounts on deposit in excess of federally insured limits"&gt;2.7&lt;/span&gt; million and $&lt;span id="xdx_907_eus-gaap--CashUninsuredAmount_c20211231_pp0p0" title="Amounts on deposit in excess of federally insured limits"&gt;0&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashFDICInsuredAmount contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">250000</us-gaap:CashFDICInsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2022-12-31" decimals="-5" unitRef="USD">2700000</us-gaap:CashUninsuredAmount>
    <us-gaap:CashUninsuredAmount contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">0</us-gaap:CashUninsuredAmount>
    <us-gaap:MarketableSecuritiesPolicy contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_z2okwA1AqxE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)
&lt;span id="xdx_867_zoMlc9xX0Ns6"&gt;Marketable Securities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company classifies investments in marketable securities as trading, available-for-sale or held-to-maturity at the time of purchase and
periodically re-evaluates such classification. Trading securities are carried at fair value, with unrealized holding gains and losses
included in earnings. Held-to-maturity securities are recorded at cost and are adjusted for the amortization or accretion of premiums
or discounts over the life of the related security. Unrealized holding gains and losses of available-for-sale securities are excluded
from earnings and are reported as a separate component of accumulated other comprehensive income (loss) until realized. In determining
realized gains and losses, the cost of the securities sold is based on the specific identification method. Interest and dividends on
the investments are accrued at the balance sheet date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
value is defined as the price that would be received to sell an asset or paid to transfer a liability (i.e., the &#x201c;exit price&#x201d;)
in an orderly transaction between market participants at the measurement date. Fair value measurements are broken down into three levels
based on the reliability of inputs as follows: Level 1 inputs are quoted prices in active markets for identical assets or liabilities
that the Company has the ability to access at the measurement date. An active market for the asset or liability is a market in which
transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly
or indirectly. Level 2 inputs include quoted prices for similar assets or liabilities in active markets, inputs other than quoted prices
that are observable for the asset or liability (e.g., interest rates and yield curves observable at commonly quoted intervals or current
market) and contractual prices for the underlying financial instrument, as well as other relevant economic measures. Level 3 inputs are
unobservable inputs for the asset or liability. Unobservable inputs are used to measure fair value to the extent that observable inputs
are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the
measurement date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, the Company invested only in investments qualified as cash and cash equivalents. During the year ended December 31,
2022, the Company incurred a realized loss on the sale of marketable securities of $&lt;span id="xdx_90E_eus-gaap--MarketableSecuritiesRealizedGainLoss_iN_di_c20220101__20221231_zpztVr8kqoHb" title="Realized loss on sale of marketable securities"&gt;60,143&lt;/span&gt;. At December 31, 2021 all investments are
Level 1 and were classified as trading and consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zzjjYZNd7e2i" style="display: none"&gt;Schedule of Unrealized Loss on Investments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Value of trading&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Investment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Investments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 50%; text-align: left"&gt;Mutual Funds&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Putnam Short Duration Bond &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" style="width: 16%; text-align: right" title="Mutual Funds Putnam Short Duration Bond"&gt;1,972,736&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Putnam Ultra Short Duration Income &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Mutual Funds Putnam Ultra Short Duration Income"&gt;782,375&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"&gt;2,755,111&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Unrealized loss &lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss"&gt;28,522&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_z7amfonhzWVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:MarketableSecuritiesRealizedGainLoss
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-60143</us-gaap:MarketableSecuritiesRealizedGainLoss>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_893_eus-gaap--ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_zHzbmn0Vdfj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zzjjYZNd7e2i" style="display: none"&gt;Schedule of Unrealized Loss on Investments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;December 31, 2021&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;Value of trading&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Investment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Investments&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 50%; text-align: left"&gt;Mutual Funds&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 28%; text-align: left"&gt;Putnam Short Duration Bond &lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamShortDurationBondMember_zI3BuHln3kO" style="width: 16%; text-align: right" title="Mutual Funds Putnam Short Duration Bond"&gt;1,972,736&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Putnam Ultra Short Duration Income &lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FinancialInstrumentAxis__custom--PutnamUltraShortDurationIncomeMember_zPnekEUTPnkh" style="border-bottom: Black 1.5pt solid; text-align: right" title="Mutual Funds Putnam Ultra Short Duration Income"&gt;782,375&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--MarketableSecuritiesCurrent_iI_c20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zZf3G5nbcvZ9" style="border-bottom: Black 2.5pt double; text-align: right" title="Marketable securities"&gt;2,755,111&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Unrealized loss &lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_c20210101__20211231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6EAxQIVxFv5" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized loss"&gt;28,522&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamShortDurationBondMember"
      decimals="0"
      unitRef="USD">1972736</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member_custom_PutnamUltraShortDurationIncomeMember"
      decimals="0"
      unitRef="USD">782375</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      unitRef="USD">2755111</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2021-01-012021-12-31_us-gaap_FairValueInputsLevel1Member"
      decimals="0"
      unitRef="USD">28522</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_840_eus-gaap--ReceivablesPolicyTextBlock_zkhCGP6qniD8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)
&lt;span id="xdx_863_zcQZnIRmkIl5"&gt;Royalties Receivable&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Royalties
receivable from licensees are recorded at the amounts specified within the license agreements when the collectability of the receivable
is reasonably assured. The allowance for doubtful accounts is the Company&#x2019;s best estimate of the amount of probable credit losses
in the Company&#x2019;s existing royalties receivable. The Company determines the allowance based on historical write-off experience as
well as the current status of the Company&#x2019;s customers. The Company reviews its allowance for doubtful accounts periodically. Past
due accounts are reviewed individually for collectability. Account balances are charged off against the allowance after all means of
collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2022, one company accounted for
&lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zGWGgoqJQkTf" title="Concentration risk percentage"&gt;14&lt;/span&gt;% of the Company&#x2019;s outstanding receivables. As of December 31, 2021, two companies accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CompanyOneMember_zplsw9FYmGnc" title="Concentration risk percentage"&gt;14&lt;/span&gt;% and &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--MajorCustomersAxis__custom--CompanyTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zb3NS0oiOnj7"&gt;11&lt;/span&gt;% of the Company&#x2019;s
outstanding receivables.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember"
      decimals="INF"
      unitRef="Pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_CompanyOneMember"
      decimals="INF"
      unitRef="Pure">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_CompanyTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_848_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_z9PzNSpqkHZc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(d)
&lt;span id="xdx_86E_zT6X47cqF5K2"&gt;Fixed Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixed
assets are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line
method over the estimated useful lives of the assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_848_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zQSBpEogyFQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(e)&lt;span id="xdx_864_zv315qZwraw4"&gt;
Revenue Recognition/Fee Income&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes revenue in accordance with ASC 606, Revenue from Contracts with Customers (&#x201c;ASC 606&#x201d;). The standard provides
a single comprehensive revenue recognition model for all contracts with customers and supersedes existing revenue recognition guidance.
The revenue standard contains principles that an entity will apply to determine the measurement of revenue and timing of when it is recognized.
The underlying principle is that an entity will recognize revenue to depict the transfer of goods or services to customers at an amount
that the entity expects to be entitled to in exchange for those goods or services.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
606 follows a five-step approach to determining revenue recognition including: 1) Identification of the contract; 2) Identification of
the performance obligations; 3) Determination of the transaction price; 4) Allocation of the transaction price; and 5) Recognition of
revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determined that its license agreements provide for three performance obligations which include: (i) the Grant of Use to its Patent
Portfolio (&#x201c;Grant of Use&#x201d;), (ii) Stand-Ready Technical Support (&#x201c;Technical Support&#x201d;) including the transfer of
trade secrets and other know-how, production of materials, scale-up support, analytical testing, etc., and (iii) access to new Intellectual
Property (&#x201c;IP&#x201d;) that may be developed sometime during the course of the contract period (&#x201c;New Improvements&#x201d;).
Given the nature of IP development, such New Improvements are on an unspecified basis and can occur and be made available to licensees
at any time during the contract period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
a contract includes more than one performance obligation, the Company needs to allocate the total consideration to each performance obligation
based on its relative standalone selling price or estimate the standalone selling price if it is not observable. A standalone selling
price is not available for our performance obligations since we do not sell any of the services separately and there is no competitor
pricing that is available. As a consequence, the best method for determining standalone selling price of our Grant of Use performance
obligation is through a comparison of the average royalty rate for comparable license agreements as compared to our license agreements.
Comparable license agreements must consider several factors including: (i) the materials that are being licensed, (ii) the market application
for the licensed materials, and (iii) the financial terms in the license agreements that can increase or decrease the risk/reward nature
of the agreement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Based
on the royalty rate comparison referred to above, any pricing above and beyond the average royalty rate would relate to the Technical
Support and New Improvements performance obligations. The Company focuses a significant portion of its time and resources to provide
the Technical Support and New Improvements services to its licensees, which further supports the conclusions reached using the royalty
rate analysis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Technical Support and New Improvements performance obligations are co-terminus over the term of the license agreement. For purposes of
determining the transaction price, and recognizing revenue, the Company combined the Technical Support and New Improvements performance
obligations because they have the same pattern of transfer and the same term. We maintain a staff of scientists and other professionals
whose primary job responsibilities throughout the year are: (i) being available to respond to Technical Support needs of our licensees,
and (ii) developing improvements to our technology which are offered to our licensees as New Improvements. Since the costs incurred to
satisfy the Technical Support and New Improvements performance obligations are incurred evenly throughout the year, the value of the
Technical Support and New Improvements services are recognized throughout the initial contract period as these performance obligations
are satisfied. If the agreement is not terminated at the end of the initial contract period, it will renew on the same terms as the initial
contract for a one-year period. Consequently, any fees or minimum annual royalty obligations relating to this renewal contract will be
allocated similarly to the initial contract over the additional one-year period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
recognize revenue when or as the performance obligations in the contract are satisfied. For performance obligations that are fulfilled
at a point in time, revenue is recognized at the fulfillment of the performance obligation. Since the IP is determined to be a functional
license, the value of the Grant of Use is recognized in the first period of the contract term in which the license agreement is in force.
The value of the Technical Support and New Improvements obligations is allocated throughout the contract period based on the satisfaction
of its performance obligations. If the agreement is not terminated at the end of the contract period, it will renew on the same terms
as the original agreement for a one-year period. Consequently, any fees or minimum annual royalties (&#x201c;MAR&#x201d;) relating to this
renewal contract will be allocated similarly over that additional year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s license agreements have a variable royalty fee structure (meaning that royalties are a fixed percentage of sales that
vary from period to period) and frequently include a minimum annual royalty commitment. In instances when sales of licensed products
by its licensees exceed the MAR, the Company recognizes fee income as the amounts have been earned. Typically, the royalty rate for such
sales is &lt;span id="xdx_90E_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MinimumMember_z9KrNWWMezWd" title="Royalty rate on selling price"&gt;10&lt;/span&gt;-&lt;span id="xdx_902_ecustom--RoyaltyRateOnSellingPrice_pid_dp_uPure_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember__srt--RangeAxis__srt--MaximumMember_z0dmO1XuIqS" title="Royalty rate on selling price"&gt;15&lt;/span&gt;% of the selling price. While this is variable consideration, it is subject to the sales/usage royalty exception to recognition
of variable consideration in ASC 606 10-55-65 and therefore is not recognized until the subsequent sales or usage occurs or the MAR period
commences.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Because
of the immediate recognition of the Grant of Use performance obligation: (i) the first period of the contract term will generally have
a higher percent allocation of the transaction price under ASC 606 and (ii) the remaining periods will have less of the transaction price
recognized under ASC 606. After the initial period in the contract term, the revenue for the remaining periods will be based on the satisfaction
of the technical support and New Improvements obligations. Since most of our license agreements start as of January 1st, the revenue
recognized for the contract under ASC 606 in our first quarter will tend to be higher subsequent quarters in the fiscal year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
of the contract fees are accrued by, or paid to, the Company in advance of the period in which they are earned resulting in deferred
revenue. Such excess amounts are recorded as deferred revenue and are recognized as revenue in future periods as earned.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company operates in a single business segment which is engaged in the development and marketing of technology and devices to control
the flow of light. Our revenue source comes from the licensing of this technology and all of these license agreements have similar terms
and provisions. The majority of the Company&#x2019;s licensing fee income comes from the activities of several licensees participating
in the automotive market. The Company currently believes that the automotive market will be the largest source of its royalty income
over the next several years. The Company&#x2019;s royalty income from this market may be influenced by numerous factors including various
trends affecting demand in the automotive industry and the rate of introduction of new technology in OEM product lines. In addition to
these macro factors, the Company&#x2019;s royalty income from the automotive market could also be influenced by specific factors such
as whether the Company&#x2019;s SPD-SmartGlass technology appears as standard equipment or as an option on a particular vehicle, the number
of additional vehicle models that SPD-SmartGlass appears on, the size of each window on a vehicle and the number of windows on a vehicle
that use SPD SmartGlass, fluctuations in the total number of vehicles produced by a manufacturer, and in the percentage of cars within
each model produced with SPD-SmartGlass, and changes in pricing or exchange rates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2022, the Company has one license agreement that are in its initial multiyear term (&#x201c;Initial Term&#x201d;) with
continuing performance obligations going forward. The Initial Term of this agreement will end as of December 31, 2024, The Company
currently expects this agreement will renew annually at the end of the Initial Term. As of December 31, 2022, the aggregate amount
of the revenue to be recognized upon the satisfaction of the remaining performance obligations for this license agreements is $&lt;span id="xdx_907_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--LicenseAgreementMember_zSEo2YImeES6" title="Remaining performance obligations"&gt;123,000&lt;/span&gt;.
The revenue for the remaining performance obligations for this license agreement is expected to be recognized evenly throughout the
remaining period of the Initial Term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2022 and 2021, the Company entered into a number of license agreements covering its light control technology.
The Company received minimum annual royalties under certain license agreements and recorded fee income based on ASC 606 revenue recognition
each quarter. In instances when sales of licensed products by its licensees exceed minimum annual royalties, the Company recognized additional
fee income as the amounts have been earned. Certain of the fees are accrued by, or paid to, the Company in advance of the period in which
they are earned resulting in deferred revenue. Such excess amounts are recorded as deferred revenue and are typically recognized as fee
income when earned. As of December 31, 2022 and 2021, there was no balance in deferred revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fee
income represents amounts earned by the Company under various license and other agreements relating to technology developed by the Company.
During 2022, four licensees accounted for &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z5D4VCYPDNX2" title="Concentration risk, percentage"&gt;28&lt;/span&gt;%, &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zschEjYlelY5" title="Concentration risk, percentage"&gt;23&lt;/span&gt;%, &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zyohmyui28u5" title="Concentration risk, percentage"&gt;13&lt;/span&gt;% and &lt;span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220101__20221231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zoVI9FEameHg" title="Concentration risk, percentage"&gt;11&lt;/span&gt;% of fee income recognized during the year. During 2021, four licensees
accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeOneMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRsFeWRcVXSe" title="Concentration risk, percentage"&gt;20&lt;/span&gt;%, &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeTwoMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z7JZZngWMtQe" title="Concentration risk, percentage"&gt;18&lt;/span&gt;%, &lt;span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeThreeMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNK9RzmN4TIi" title="Concentration risk, percentage"&gt;18&lt;/span&gt;% and &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210101__20211231__srt--ProductOrServiceAxis__custom--LicenseeFourMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zdEeq6Yvofv3" title="Concentration risk, percentage"&gt;12&lt;/span&gt;% of fee income recognized during the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <REFR:RoyaltyRateOnSellingPrice
      contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.10</REFR:RoyaltyRateOnSellingPrice>
    <REFR:RoyaltyRateOnSellingPrice
      contextRef="From2022-01-012022-12-31_us-gaap_SalesRevenueNetMember_custom_LicenseAgreementMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.15</REFR:RoyaltyRateOnSellingPrice>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_LicenseAgreementMember"
      decimals="0"
      unitRef="USD">123000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2022-01-012022-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_LicenseeOneMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_LicenseeTwoMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_LicenseeThreeMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2021-01-012021-12-31_custom_LicenseeFourMember_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      unitRef="Pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zkBX0ySF3JK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(f)
&lt;span id="xdx_861_zu7dMVK1JMte"&gt;Basic and Diluted Loss Per Common Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
loss per share excludes any dilution. It is based upon the weighted average number of common shares outstanding during the period. Dilutive
loss per share reflects the potential dilution that would occur if securities or other contracts to issue common stock were exercised
or converted into common stock. The Company&#x2019;s dilutive loss per share equals basic loss per share for each of the years in the
two-year period ended December 31, 2022 because all potentially dilutive securities (i.e&lt;i&gt;., &lt;/i&gt;options and warrants) were antidilutive
in those periods. The number of options and warrants that were not included because their effect is antidilutive was &lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zAnc26xC6HOj" title="Antidilutive securities"&gt;4,146,951&lt;/span&gt; and &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20211231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OptionsAndWarrantsMember_zvbPF0oOKi5a" title="Antidilutive securities"&gt;2,599,701&lt;/span&gt;
for 2022 and 2021, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-12-31_custom_OptionsAndWarrantsMember"
      decimals="INF"
      unitRef="Shares">4146951</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember"
      decimals="INF"
      unitRef="Shares">2599701</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_840_eus-gaap--ResearchAndDevelopmentExpensePolicy_zffRFvjoOw4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(g)
&lt;span id="xdx_869_zlRxhawFZES5"&gt;Research and Development Costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
and development costs are charged to expense as incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zXzKqzojutCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(h)
&lt;span id="xdx_86C_zQde0eeKGMgf"&gt;Patent Costs&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company expenses costs relating to the development or acquisition of patents due to the uncertainty of the recoverability of these items.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:UseOfEstimates contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_843_eus-gaap--UseOfEstimates_zia28vczuL28" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(i)
&lt;span id="xdx_86A_zHsGxw7Wd0W"&gt;Use of Estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of the Company&#x2019;s consolidated financial statements requires management of the Company to make a number of estimates
and assumptions relating to the reported amount of assets and liabilities and the disclosure of contingent assets and liabilities at
the date of the consolidated financial statements and the reported amounts of revenues and expenses during this period. Actual results
could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_znxFYlz14eo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(j)
&lt;span id="xdx_869_zRto8lKebDr1"&gt;Income Taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences
attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective
tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected
to be recovered or settled.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with ASC Topic 740, we recognize tax benefits only for tax positions that are more likely than not to be sustained upon examination
by tax authorities. The amount recognized is measured as the largest amount of benefit that is &lt;span id="xdx_90C_ecustom--RecognizedBenefitMeasured_c20220101__20221231_zIWelzBy9Vg2" title="Recognized benefit measured"&gt;greater than 50 percent&lt;/span&gt; likely to be realized
upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in tax returns that do not meet these recognition and measurement
standards. We classify accrued interest and penalties related to any unrecognized tax benefits in our income tax provision. At December
31, 2022 and 2021, we do not have accrued interest and penalties related to any unrecognized tax benefits. We do not believe we have
any uncertain tax positions as of December 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax years subject to examination by major tax jurisdictions include the years 2017 and forward by the U.S. Internal Revenue Service and
certain states. The Company is not currently being audited by any tax jurisdiction.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <REFR:RecognizedBenefitMeasured contextRef="From2022-01-01to2022-12-31">greater than 50 percent</REFR:RecognizedBenefitMeasured>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_841_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zgjISkwyGVWc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(k)
&lt;span id="xdx_860_zf086JEsrHP5"&gt;Equity-Based Compensation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
recognize all stock-based compensation as an expense in the consolidated financial statements and such costs are measured at the fair
value of the award at the date of grant. In addition to reflecting compensation expense for new share-based payment awards, expense is
also recognized to reflect the remaining vesting period of awards that had been granted in prior periods. Tax benefits related to stock
option exercises are reflected as financing cash inflows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
exercise prices for stock options granted are generally set at the average for the high and low trading prices of the Company&#x2019;s
common stock on the trading date immediately prior to the date of grant, and the related numbers of shares granted are fixed at the date
of grant.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
order to determine the fair value of stock options on the date of grant, the Company uses the Black-Scholes option-pricing model. Inherent
in this model are assumptions related to expected stock-price volatility, option term, risk-free interest rate and dividend yield. While
the risk-free interest rate and dividend yield are less subjective assumptions that are based on factual data derived from public sources,
the expected stock-price volatility and option term assumptions require a greater level of judgment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
connection with employee and director stock options, the Company charged to compensation expense $&lt;span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zXopPVnR1iE8" title="Share based compensation"&gt;232,291&lt;/span&gt; and $&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231__srt--TitleOfIndividualAxis__custom--EmployeesAndDirectorsMember_zeQovMhes87g" title="Share based compensation"&gt;217,008&lt;/span&gt; during the years
ended December 31, 2022 and 2021, respectively. As of December 31, 2022, these awards were fully vested. In lieu of higher cash compensation,
the Company has granted warrants and non-employee options to consultants. These warrants and non-employee options vested fully on the
date of grant. There were no such charges for the year ended December 31, 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-12-31_custom_EmployeesAndDirectorsMember"
      decimals="0"
      unitRef="USD">232291</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31_custom_EmployeesAndDirectorsMember"
      decimals="0"
      unitRef="USD">217008</us-gaap:ShareBasedCompensation>
    <REFR:RestrictedStockPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_849_ecustom--RestrictedStockPolicyTextBlock_z60R2QwyzXhh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(l)
&lt;span id="xdx_862_zcqBFHqKaIl9"&gt;Restricted Stock&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation
cost for restricted stock is measured using the quoted market price of the Company&#x2019;s common stock at the date the common stock
is granted. The compensation cost is recognized over the period between the issue date and the vesting period for such shares. Restricted
stock is included in total common shares outstanding upon the lapse of any vesting conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</REFR:RestrictedStockPolicyTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_84C_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zOrD8my09cr" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(m)
&lt;span id="xdx_868_zyjVpdFbz33k"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company reviews long-lived assets to determine whether an event or change in circumstances indicates the carrying value of the asset
may not be recoverable. The Company bases its evaluation on such impairment indicators as the nature of the assets, the future economic
benefit of the assets and any historical or future profitability measurements, as well as other external market conditions or factors
that may be present. There was &lt;span id="xdx_908_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20220101__20221231_zYulNRfMoOja" title="Impairment of long-lived assets"&gt;&lt;span id="xdx_90A_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_do_c20210101__20211231_zYSxFcQArMch" title="Impairment of long-lived assets"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets recorded during 2022 and 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_849_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_z3313bhEhgYl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(n)
&lt;span id="xdx_863_z0ve9i2f6xI7"&gt;Fair Value Measurements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2022 and 2021, the fair value of the Company&#x2019;s financial assets and non-warrant liabilities including cash and
cash equivalents, marketable securities, royalties receivable, accounts payable and accrued expenses approximated carrying value due
to the short-term maturity of these instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_848_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zOxRqIpOohag" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(o)
&lt;span id="xdx_860_zchWk7DfOP7i"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;New
Accounting Standards&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company believes that no new accounting standards that are not yet effective will have a material effect on the Company&#x2019;s consolidated
financial statements.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80C_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zjvMlkjDg6Ri" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(3)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_824_zmzwJawVw32e"&gt;Fixed Assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5q40ajlqI2e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixed
assets and their estimated useful lives as of December 31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BB_zACsGOhkeAgh" style="display: none"&gt;Schedule of Fixed Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Estimated useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Equipment and furniture&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zms1D6X4mJGh" title="Fixed assets, gross"&gt;1,392,365&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_z24KIkUcdNaj" title="Fixed assets, gross"&gt;1,391,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 20%"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zDfXYGyxbdxi" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Trade show materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_z7myTHjSwdNc"&gt;775,654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zLKmhTSmvpbd"&gt;775,654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zkcSTlNqtV8g" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Autos&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z4h8HrJPqmv2"&gt;53,764&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zvxp7sHAmXi5"&gt;53,764&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zIQvkQX1ok36" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Life of lease or estimated&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zBwV8eb25RM"&gt;584,967&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zyXf9DlB4wj9"&gt;584,967&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;life of asset if shorter&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231_znXCg2N90Ztg" title="Fixed assets, gross"&gt;2,806,750&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" title="Fixed assets, gross"&gt;2,805,479&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zKvXfeHORbLe" title="Less accumulated depreciation and amortization"&gt;(2,741,362&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zlDPD3e7LEll" title="Less accumulated depreciation and amortization"&gt;(2,712,525&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231_zsXyeKxUE55a" title="Fixed assets, net"&gt;65,388&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" title="Fixed assets, net"&gt;92,954&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zdaCWrCvxn7h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z5q40ajlqI2e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fixed
assets and their estimated useful lives as of December 31, 2022 and 2021 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BB_zACsGOhkeAgh" style="display: none"&gt;Schedule of Fixed Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Estimated useful life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Equipment and furniture&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zms1D6X4mJGh" title="Fixed assets, gross"&gt;1,392,365&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_z24KIkUcdNaj" title="Fixed assets, gross"&gt;1,391,094&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 20%"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentAndFurnitureMember_zDfXYGyxbdxi" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Trade show materials&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_z7myTHjSwdNc"&gt;775,654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zLKmhTSmvpbd"&gt;775,654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TradeShowMaterialsMember_zkcSTlNqtV8g" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Autos&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_z4h8HrJPqmv2"&gt;53,764&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zvxp7sHAmXi5"&gt;53,764&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_pp0p0_dtY_c20220101__20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AutosMember_zIQvkQX1ok36" title="Estimated useful life"&gt;5&lt;/span&gt; years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;Life of lease or estimated&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zBwV8eb25RM"&gt;584,967&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zyXf9DlB4wj9"&gt;584,967&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;life of asset if shorter&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231_znXCg2N90Ztg" title="Fixed assets, gross"&gt;2,806,750&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentGross_c20211231_pp0p0" title="Fixed assets, gross"&gt;2,805,479&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Less accumulated depreciation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zKvXfeHORbLe" title="Less accumulated depreciation and amortization"&gt;(2,741,362&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20211231_zlDPD3e7LEll" title="Less accumulated depreciation and amortization"&gt;(2,712,525&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20221231_zsXyeKxUE55a" title="Fixed assets, net"&gt;65,388&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentNet_c20211231_pp0p0" title="Fixed assets, net"&gt;92,954&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_custom_EquipmentAndFurnitureMember"
      decimals="0"
      unitRef="USD">1392365</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_EquipmentAndFurnitureMember"
      decimals="0"
      unitRef="USD">1391094</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-12-31_custom_EquipmentAndFurnitureMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_custom_TradeShowMaterialsMember"
      decimals="0"
      unitRef="USD">775654</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_TradeShowMaterialsMember"
      decimals="0"
      unitRef="USD">775654</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-12-31_custom_TradeShowMaterialsMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_custom_AutosMember"
      decimals="0"
      unitRef="USD">53764</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_custom_AutosMember"
      decimals="0"
      unitRef="USD">53764</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="From2022-01-012022-12-31_custom_AutosMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2022-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">584967</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2021-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">584967</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2806750</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2805479</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">2741362</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">2712525</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">65388</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">92954</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zbURYGn59W8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(4)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_826_znBzyna3FIlb"&gt;Accrued Expenses and Other&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi7xe7SlnF5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consist of the following at December 31, 2022 and 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BD_z007JgCRuJJ7" style="display: none"&gt;Schedule of Accrued Expenses and Other&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zS8Q4gKHeZzj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z45lgFhdBps2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_zuEUSdXDHKh7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Payroll, bonuses and related benefits&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;29,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;45,725&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maAEAOCzZhA_zRyHwZE0E5g7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Professional services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_z7qmiG9y9idi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;360&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;360&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtAEAOCzZhA_zm4AcUAV1Uy9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;34,379&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;49,385&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zcZJx2oZB1Ae" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_89A_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zi7xe7SlnF5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consist of the following at December 31, 2022 and 2021:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BD_z007JgCRuJJ7" style="display: none"&gt;Schedule of Accrued Expenses and Other&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20221231_zS8Q4gKHeZzj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z45lgFhdBps2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EmployeeRelatedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_zuEUSdXDHKh7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Payroll, bonuses and related benefits&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;29,219&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;45,725&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pp0p0_maAEAOCzZhA_zRyHwZE0E5g7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Professional services&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,800&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maAEAOCzZhA_z7qmiG9y9idi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;360&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;360&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iTI_pp0p0_mtAEAOCzZhA_zm4AcUAV1Uy9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;34,379&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;49,385&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">29219</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">45725</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">4800</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">3300</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">360</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">360</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">34379</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">49385</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_zSiT1SjFscof" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(5)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_829_zpAdE6Hgh9ib"&gt;Income Taxes&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Since
inception, the Company has incurred losses from operations and as a result has not recorded income tax expense. Benefits related to net
operating loss carryforwards and deferred items have been fully reserved because it is not more likely than not that the Company will
achieve profitable operations. The difference between the total income taxes at the federal statutory rate for each of the years ended
December 31, 2022 and 2021 and the fact that no income tax benefit was recorded in each of these years is attributable to the change
in the valuation allowance recorded in each year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Tax Cuts and Jobs Act of 2017 (&#x201c;TCIA&#x201d;) amended IRC Section 174 to require capitalization of all research and development
(&#x201c;R&amp;amp;D&#x201d;) costs incurred in tax years beginning after December 31, 2021. &lt;span id="xdx_90A_ecustom--AmortizedCostTermDescription_c20220101__20221231_zAq1pvZmhGV" title="Amortized cost term description"&gt;These costs are required to be amortized over
five years if the R&amp;amp;D activities are performed in the U.S., or over 15 years if the activities were performed outside the U.S.&lt;/span&gt; For
tax reporting purposes, the Company capitalized $&lt;span id="xdx_902_eus-gaap--DeferredTaxAssetsInProcessResearchAndDevelopment_iI_c20221231_zbOOPViSvASd" title="Research and development expense"&gt;609,000&lt;/span&gt; of R&amp;amp;D expenses incurred as of December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 16, 2022, the Inflation Reduction Act (&#x201c;IRA&#x201d;) was signed into law in the United States. Among other provisions,
the IRA includes a &lt;span id="xdx_90A_ecustom--CorporateMinimumTaxRate_iI_pid_dp_c20220816_zzLaLSPjk709" title="Corporate minimum tax rate"&gt;15&lt;/span&gt;%
corporate minimum tax rate which applies to certain large corporations and a &lt;span id="xdx_90A_ecustom--ExciseTaxOnCorporateStockRate_iI_pid_dp_c20221231_zG2do6NuDM37" title="Excise tax on corporate stock"&gt;1&lt;/span&gt;%
excise tax on corporate stock repurchases made after December 31, 2022. We do not expect the IRA to have a material impact on our
consolidated financial statements. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z08aHzSVpnUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets at December 31, 2022 and 2021
are presented below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span id="xdx_8BA_zmW6w8TK4MUk" style="display: none"&gt;Schedule of Deferred Tax Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20221231_zBOEL0GXtVyk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z5ChT0MI8Jbd" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzSKS_zSqKU8GSjmVe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 62%"&gt;Depreciation&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;109,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;106,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_maDTAGzSKS_zWuP9JHre7i3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Allowance for bad debts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;248,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;218,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_maDTAGzSKS_zXucFnKQo3D7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating loss carry-forwards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,114,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzSKS_zGj3Y7ba3efk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Stock option expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;355,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_maDTAGzSKS_z8MtmgKY7nyl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Research and other credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;891,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;945,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DeferredTaxAssetsLeaseLiability_iI_pp0p0_maDTAGzSKS_ziM6fY7DE4b9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;99,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;138,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsAmortization_iI_pp0p0_maDTAGzSKS_zvnwPXiRpL98" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;130,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0506"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzSKS_maDTANzkep_maDTANzdu4_zVf4dwEwUw2l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Total gross deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,372,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,876,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_maDITLz6F0_zjo4cImB98s4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz6F0_zMdEamcZQyD5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Other temporary differences&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0514"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;22,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLz6F0_msDTANzdu4_z4XPktvalnwa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Total gross deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;69,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;123,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzkep_msDTANzdu4_z1pkJKCyAgM8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,303,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,753,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_zRpPHUajMRfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Net deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0523"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0524"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zkkKWbh7ukB6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zMVwiaEu4cQf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reconciliation of the income tax expense (benefit) computed at the federal statutory tax rates to income tax expense (benefit) is as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zJg9RwnCTm59" style="display: none"&gt;Schedule of Reconciliation Income Tax Expenses Benefit&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220101__20221231_zAd4OHQ9XMOj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20210101__20211231_zpfVqw9yZGf2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBza9v_zmivi0IzLQJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Income tax provision at federal statutory rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;(561,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;(388,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBza9v_zHlNJeOtZtPh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expired carryforwards and other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,011,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,079,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBza9v_zGsKNwHJeU3a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(450,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(691,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBza9v_zhKPmRXmN4hb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0537"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0538"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zhDUEdmjyfo3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
assessing the realizability of deferred tax assets, the Company considers whether it is more likely than not that some portion or all
of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon future taxable income
during the period in which those temporary differences become deductible. The Company considers the scheduled reversal of deferred tax
liabilities, projected future taxable income, and tax planning strategies in making this assessment. Based upon its historical operating
losses, utilization of deferred tax assets cannot currently be determined. Accordingly, the Company has recorded a full valuation allowance
against the deferred tax assets due to the uncertainty regarding the future utilization of the deferred tax assets for all periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
December 31, 2022, the Company had net operating loss carryforwards for federal income tax purposes of approximately $&lt;span id="xdx_900_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20221231_zc5TegVYMwra" title="Net operating loss carry-forward"&gt;63,370,000&lt;/span&gt;. Net
operating loss carryforwards accumulated through December 31, 2017 of approximately $&lt;span id="xdx_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration_iI_pp0p0_c20221231_zKXgOXfZWZEb" title="Net operating loss carry-forward with expiration"&gt;52,927,000&lt;/span&gt; will &lt;span id="xdx_907_ecustom--OperatingLossCarryforwardsExpirationDescription_c20220101__20221231_zHUrfflTgzs8" title="Net operating loss carry-forward expiration description"&gt;expire in varying amounts from 2023
through 2037&lt;/span&gt;. Net operating losses generated since 2018, totaling approximately $&lt;span id="xdx_904_eus-gaap--OperatingLossCarryforwards_iI_pp0p0_c20221231__us-gaap--TaxPeriodAxis__custom--TaxYear2018To2022Member_z7K8AYXAgo1" title="Net operating loss carry-forward"&gt;10,443,000&lt;/span&gt;, will carry forward indefinitely, but cannot
offset more than &lt;span id="xdx_900_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_uPure_c20220101__20221231_zRSy4J03qRNk" title="Income tax percentage"&gt;80&lt;/span&gt; percent of taxable income. Research and other credit carryforwards of approximately $&lt;span id="xdx_90E_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_c20221231_z8gZ2lyV7iR9" title="Research and other credit carry-forwards"&gt;891,000&lt;/span&gt; are available to the
Company to reduce income taxes payable in future years principally through 2040. The Company&#x2019;s ability to utilize its net operating
loss carryforwards and its current year tax credits in future periods could be subject to the 382 limitation. The Company will need to
complete an analysis to determine whether its net operating losses are subject to the 382 limitation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <REFR:AmortizedCostTermDescription contextRef="From2022-01-01to2022-12-31">These costs are required to be amortized over
five years if the R&amp;D activities are performed in the U.S., or over 15 years if the activities were performed outside the U.S.</REFR:AmortizedCostTermDescription>
    <us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">609000</us-gaap:DeferredTaxAssetsInProcessResearchAndDevelopment>
    <REFR:CorporateMinimumTaxRate contextRef="AsOf2022-08-16" decimals="INF" unitRef="Pure">0.15</REFR:CorporateMinimumTaxRate>
    <REFR:ExciseTaxOnCorporateStockRate contextRef="AsOf2022-12-31" decimals="INF" unitRef="Pure">0.01</REFR:ExciseTaxOnCorporateStockRate>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z08aHzSVpnUl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
tax effects of temporary differences that give rise to significant portions of the deferred tax assets at December 31, 2022 and 2021
are presented below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span id="xdx_8BA_zmW6w8TK4MUk" style="display: none"&gt;Schedule of Deferred Tax Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20221231_zBOEL0GXtVyk" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20211231_z5ChT0MI8Jbd" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pp0p0_maDTAGzSKS_zSqKU8GSjmVe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 62%"&gt;Depreciation&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;109,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;106,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_iI_pp0p0_maDTAGzSKS_zWuP9JHre7i3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Allowance for bad debts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;248,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;218,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0_maDTAGzSKS_zXucFnKQo3D7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating loss carry-forwards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,561,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,114,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGzSKS_zGj3Y7ba3efk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Stock option expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;334,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;355,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pp0p0_maDTAGzSKS_z8MtmgKY7nyl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Research and other credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;891,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;945,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DeferredTaxAssetsLeaseLiability_iI_pp0p0_maDTAGzSKS_ziM6fY7DE4b9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;99,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;138,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--DeferredTaxAssetsAmortization_iI_pp0p0_maDTAGzSKS_zvnwPXiRpL98" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt"&gt;Amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;130,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0506"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGzSKS_maDTANzkep_maDTANzdu4_zVf4dwEwUw2l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Total gross deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,372,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,876,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_maDITLz6F0_zjo4cImB98s4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;69,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesOther_iI_maDITLz6F0_zMdEamcZQyD5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Other temporary differences&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0514"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;22,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_iTI_mtDITLz6F0_msDTANzdu4_z4XPktvalnwa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Total gross deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;69,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;123,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_msDTANzkep_msDTANzdu4_z1pkJKCyAgM8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 10pt; text-align: left"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,303,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,753,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredTaxAssetsNet_iI_pp0p0_zRpPHUajMRfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;Net deferred tax&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0523"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0524"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">109000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">106000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">248000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">218000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">13561000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">14114000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">334000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">355000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">891000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">945000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <REFR:DeferredTaxAssetsLeaseLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">99000</REFR:DeferredTaxAssetsLeaseLiability>
    <REFR:DeferredTaxAssetsLeaseLiability contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">138000</REFR:DeferredTaxAssetsLeaseLiability>
    <REFR:DeferredTaxAssetsAmortization contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">130000</REFR:DeferredTaxAssetsAmortization>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">15372000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">15876000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">69000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">101000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">22000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">69000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">123000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">15303000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="AsOf2021-12-31" decimals="0" unitRef="USD">15753000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zMVwiaEu4cQf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reconciliation of the income tax expense (benefit) computed at the federal statutory tax rates to income tax expense (benefit) is as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zJg9RwnCTm59" style="display: none"&gt;Schedule of Reconciliation Income Tax Expenses Benefit&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220101__20221231_zAd4OHQ9XMOj" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20210101__20211231_zpfVqw9yZGf2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBza9v_zmivi0IzLQJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Income tax provision at federal statutory rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;(561,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;(388,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_maITEBza9v_zHlNJeOtZtPh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expired carryforwards and other&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,011,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,079,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_maITEBza9v_zGsKNwHJeU3a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(450,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(691,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_mtITEBza9v_zhKPmRXmN4hb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0537"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0538"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-561000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-388000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">1011000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">1079000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">-450000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">-691000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">63370000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">52927000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration>
    <REFR:OperatingLossCarryforwardsExpirationDescription contextRef="From2022-01-01to2022-12-31">expire in varying amounts from 2023
through 2037</REFR:OperatingLossCarryforwardsExpirationDescription>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2022-12-31_custom_TaxYear2018To2022Member"
      decimals="0"
      unitRef="USD">10443000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.80</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">891000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_802_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z8CvpScbIjo2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(6)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_82D_zdgtlViyjGsi"&gt;Shareholders&#x2019; Equity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(a)
Common Stock and Warrants&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
2021, the Company received proceeds of $&lt;span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember_zW1M00KCBuZe" title="Proceeds from issuance of stock"&gt;86,262&lt;/span&gt; and issued &lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210101__20211231__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember_zm2ywlG0y22" title="Number of shares issued during the period"&gt;74,610&lt;/span&gt; shares of common stock in connection with the exercise of outstanding
options and warrants. In addition, during February 2023, the Company received proceeds of $&lt;span id="xdx_907_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20230201__20230228__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zEpkn0duJNi6" title="Proceeds from issuance of stock"&gt;484,503&lt;/span&gt; and issued &lt;span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20230201__20230228__us-gaap--StatementEquityComponentsAxis__custom--OptionsAndWarrantsMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z1KYUKgyU1H7" title="Number of shares issued during the period"&gt;358,891&lt;/span&gt;common shares in connection
with the exercise of outstanding warrants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
September 16, 2022, the Company entered into subscription agreements from a group of private accredited investors to sell them &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220914__20220916__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zG2ss2HrRhz4" title="New Issues"&gt;2.0&lt;/span&gt;
million shares of common stock of the Company at a price of $&lt;span id="xdx_90C_eus-gaap--SharesIssuedPricePerShare_iI_c20220916__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zVZI5v005ale" title="Shares issued price per share"&gt;2.30&lt;/span&gt; per share (which represents the closing market price of the
Company&#x2019;s common stock on September 14, 2022 which was the date that the transaction was agreed to). As of December 31,
2022, the Company received $&lt;span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_z4STq2KXYGF1" title="Proceeds from issuance of stock"&gt;3,450,000&lt;/span&gt; under these subscription agreements and has issued &lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zsDSi0ZEDO7k" title="Stock issued during period shares"&gt;1,500,000&lt;/span&gt; common shares and issued
&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zWAuNlgYx6bd" title="Stock issued during period shares"&gt;1,500,000&lt;/span&gt; warrants. In addition, the Company expects to receive the remaining $&lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--SubscriptionAgreementMember_zfrfynHlr4D2" title="Stock issued value"&gt;1,150,000&lt;/span&gt; under these subscription agreements in
March, 2023. &lt;/span&gt;The shares were issued to the investors in a private placement and, along with the shares issued in
connection with the exercise of any warrants in the future, are not registered and therefore currently subject to at least a
six-month holding period by the investor.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(b)
&lt;span style="text-decoration: underline"&gt;Options and Warrants&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(i)
&lt;span style="text-decoration: underline"&gt;Employee Options&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2019, the shareholders approved the Company&#x2019;s 2019 Equity Incentive Plan, which provides for the granting of both incentive stock
options at the fair market value at the date of grant and nonqualified stock options at the fair market value at the date of grant to
employees or non-employees who, in the determination of the Board of Directors, have made or may make significant contributions to the
Company in the future. The Company may also award stock appreciation rights, restricted stock, or restricted stock units under this plan.
The Company initially reserved &lt;span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20221231__us-gaap--PlanNameAxis__custom--TwoThousandNineteenEquityIncentivePlanMember_zjytmi3Pu1yj" title="Shares of common stock reserved for issuance"&gt;1,400,000&lt;/span&gt; shares of its common stock for issuance under this plan, and &lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20221231__us-gaap--PlanNameAxis__custom--TwoThousandNineteenEquityIncentivePlanMember_z4e33Rrr9cQb" title="Shares available for issuance"&gt;307,500&lt;/span&gt; options and other awards
were available for issuance under this plan as of December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
the discretion of the Board of Directors, options expire in ten years or less from the date of grant and are generally fully exercisable
upon grant but in some cases may be subject to vesting in the future. Full payment of the exercise price may be made in cash or in shares
of common stock valued at the fair market value thereof on the date of exercise, or by agreeing with the Company to cancel a portion
of the exercised options.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company granted &lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220101__20221231_zrTU7QeD6aUh" title="Number of options vested"&gt;178,000&lt;/span&gt; fully vested options during 2022 and recorded share-based compensation of $&lt;span id="xdx_900_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20221231_zgKFVtQOjmk3" title="Share based compensation"&gt;232,291&lt;/span&gt;. The Company granted &lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20210101__20211231_z1rPlkKS5fe8" title="Number of options vested"&gt;198,000&lt;/span&gt;
fully vested options during 2021 and recorded share-based compensation of $&lt;span id="xdx_905_eus-gaap--ShareBasedCompensation_pp0p0_c20210101__20211231_zWlATjIlghoh" title="Share based compensation"&gt;217,008&lt;/span&gt;. The Company valued these grants using the Black-Scholes
option pricing model with the following weighted average assumptions:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxKinBytb43f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"&gt;&lt;span id="xdx_8B2_zRRxWBdqpYwa" style="display: none"&gt;Schedule of Assumptions Used to Value Options Granted to Employees&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Fair value on grant date&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zpfXGbsBSjOa" title="Fair value on grant date"&gt;1.31&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zsz7ziylXsb5" title="Fair value on grant date"&gt;1.10&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20221231_zis6kl9qIsja" title="Expected dividend yield"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0592"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210101__20211231_zIMKSnyWgO34" title="Expected dividend yield"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0594"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20220101__20221231_z5k8zUiDzyQb" title="Expected volatility"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20210101__20211231_zgIs1ecTLKye" title="Expected volatility"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20220101__20221231_zXA7kenwZIsa" title="Risk free interest rate"&gt;3.99&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20210101__20211231_zQQaPgxlprP7" title="Risk free interest rate"&gt;1.26&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected term of the option&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zZLbqgw8hIZa" title="Expected term of the option"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zrsMaS5qQxPc" title="Expected term of the option"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zOYUGD2t9bpi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zdY2H07lf6sh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Activity
for stock options is summarized below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zqAtZT8AZuYg" style="display: none"&gt;Schedule of Option Activity&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Number of Shares Subject to Option&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted Average Remaining Contractual Term (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Aggregate Intrinsic Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; padding-bottom: 1.5pt"&gt;Balance at January 1, 2021&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z5wbqwBzMtK4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of Shares Subject to Option, Beginning"&gt;1,297,260&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zLUBtoSetQ15" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;4.09&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zaHu61h0J9wi" title="Weighted Average Remaining Contractual Term (Years), Beginning"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zm2mntsilY6i" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Aggregate Intrinsic Value, Beginning"&gt;142,885&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zz67lZIR61Ie" style="text-align: right" title="Number of Shares Subject to Option, Granted"&gt;198,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUKNekXFNIRh" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;1.72&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Cancelled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zHv56EiUNHNi" style="text-align: right" title="Number of Shares Subject to Option, Cancelled"&gt;(155,050&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zEMDqDzFAYpc" style="text-align: right" title="Weighted Average Exercise Price, Cancelled"&gt;5.38&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z2YKL0yB9M94" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised"&gt;(140,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zCD1Xvns7zI2" style="padding-bottom: 1.5pt; text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;2.48&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zprcNBTdUCY5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Beginning"&gt;1,199,710&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zQfRMCx2pUog" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;3.67&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zhqSmWW6mx33" title="Weighted Average Remaining Contractual Term (Years), Beginning"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z4fNAuYmldCk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Beginning"&gt;21,870&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ziDo9yJjOHCf" style="text-align: right" title="Number of Shares Subject to Option, Granted"&gt;178,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zO85rcKfcXNf" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;1.95&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Cancelled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zMptucb9IICl" style="text-align: right" title="Number of Shares Subject to Option, Cancelled"&gt;(130,750&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ztan0dJJ9POg" style="text-align: right" title="Weighted Average Exercise Price, Cancelled"&gt;4.91&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zOIzxWjsfjJb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0646"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUaFrZSHa5Ja" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0648"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z69pM44beFv6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Ending"&gt;1,246,960&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zJFXR8YgkHFd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;3.35&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zZTdtZ7tdtfg" title="Weighted Average Remaining Contractual Term (Years), Ending"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zwS1QEmpV7V9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Ending"&gt;67,510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_z7XzRNApZlB5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
options are exercisable at December 31, 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(ii)
Warrants and Non-Employee Options&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zjgnJWTRllPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Activity
in warrants is summarized below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span id="xdx_8BA_zvdOF62J9Dd1" style="display: none"&gt;Schedule of Warrant Activity&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 93%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Number of Shares Underlying Warrants Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"/&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"/&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 62%"&gt;Balance at January 1, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zNy0jUWDW8cd" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning"&gt;1,399,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zPLKfmjrbvi4" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;2.27&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zKqoO9yT4hEe" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0664"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Terminated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20210101__20211231_zbW94To0KIt1" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0666"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Issued&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_ztAkQ84asl7j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0668"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231_zFEI88Y4yaa6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning"&gt;1,399,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231_zyELW3ixBuNj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;2.27&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231_zIJtaZe1nd67" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0674"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Terminated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20220101__20221231_zPqcT2Jyclpl" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0676"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Issued&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20221231_zEnkUJonb0Cd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"&gt;1,500,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_c20220101__20221231_z7DumOUiTNJ7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Issued"&gt;2.76&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20221231_zUYganO2w457" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending"&gt;2,899,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231_zJ6iUVusOmUd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;2.52&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zr9nh9M5Jsk6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
lieu of cash compensation, the Company has granted warrants to investors and non-employee options to consultants. These warrants and
non-employee options vested ratably over various terms ranging from &lt;span id="xdx_90E_ecustom--WarrantsAndNonemployeeOptionsVestedTerm_dtM_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MinimumMember_zAt2B4NUUe28" title="Warrants and non-employee options vested term"&gt;12&lt;/span&gt; to &lt;span id="xdx_901_ecustom--WarrantsAndNonemployeeOptionsVestedTerm_dtM_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember__srt--RangeAxis__srt--MaximumMember_zx81tMqTgMhc" title="Warrants and non-employee options vested term"&gt;59&lt;/span&gt; months. The non-employee options are valued at fair value
at the time that the related services are provided using the Black-Scholes option valuation model and marked to market quarterly using
the Black-Scholes option valuation model. There are &lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_z0WcyDEgiV96" title="Warrants outstanding"&gt;2,899,991&lt;/span&gt; warrants issued to investors that are outstanding that are accounted for
as equity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Warrants
and non-employee options generally expire in &lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dc_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__custom--NonEmployeeStockOptionMember__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zIvJsY8G8TI1" title="Option expiration period"&gt;five years&lt;/span&gt; from the date of issuance. At December 31, 2022, all warrants and non-employee
options outstanding were exercisable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(c)
&lt;span style="text-decoration: underline"&gt;Restricted Stock Grants&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
2022 and 2021, the Company did not issue restricted stock to its directors and employees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember6749890"
      decimals="0"
      unitRef="USD">86262</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2021-01-012021-12-31_custom_OptionsAndWarrantsMember6749890"
      decimals="INF"
      unitRef="Shares">74610</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2023-02-012023-02-28_custom_OptionsAndWarrantsMember_us-gaap_SubsequentEventMember"
      decimals="0"
      unitRef="USD">484503</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-02-012023-02-28_custom_OptionsAndWarrantsMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      unitRef="Shares">358891</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-09-142022-09-16_custom_SubscriptionAgreementMember"
      decimals="-5"
      unitRef="Shares">2000000.0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-09-16_custom_SubscriptionAgreementMember"
      decimals="INF"
      unitRef="USDPShares">2.30</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember"
      decimals="0"
      unitRef="USD">3450000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">1500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_custom_SubscriptionAgreementMember"
      decimals="0"
      unitRef="USD">1150000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2022-12-31_custom_TwoThousandNineteenEquityIncentivePlanMember"
      decimals="INF"
      unitRef="Shares">1400000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2022-12-31_custom_TwoThousandNineteenEquityIncentivePlanMember"
      decimals="INF"
      unitRef="Shares">307500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Shares">178000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-01to2022-12-31"
      decimals="0"
      unitRef="USD">232291</us-gaap:ShareBasedCompensation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Shares">198000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares>
    <us-gaap:ShareBasedCompensation
      contextRef="From2021-01-012021-12-31"
      decimals="0"
      unitRef="USD">217008</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_894_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zxKinBytb43f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.4in; text-align: justify; text-indent: 0in"&gt;&lt;span id="xdx_8B2_zRRxWBdqpYwa" style="display: none"&gt;Schedule of Assumptions Used to Value Options Granted to Employees&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left"&gt;Fair value on grant date&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zpfXGbsBSjOa" title="Fair value on grant date"&gt;1.31&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20210101__20211231_zsz7ziylXsb5" title="Fair value on grant date"&gt;1.10&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Expected dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20220101__20221231_zis6kl9qIsja" title="Expected dividend yield"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0592"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c20210101__20211231_zIMKSnyWgO34" title="Expected dividend yield"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0594"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20220101__20221231_z5k8zUiDzyQb" title="Expected volatility"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_uPure_c20210101__20211231_zgIs1ecTLKye" title="Expected volatility"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20220101__20221231_zXA7kenwZIsa" title="Risk free interest rate"&gt;3.99&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_uPure_c20210101__20211231_zQQaPgxlprP7" title="Risk free interest rate"&gt;1.26&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Expected term of the option&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zZLbqgw8hIZa" title="Expected term of the option"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210101__20211231_zrsMaS5qQxPc" title="Expected term of the option"&gt;5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="USDPShares">1.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="USDPShares">1.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.0399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2021-01-012021-12-31"
      decimals="INF"
      unitRef="Pure">0.0126</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2022-01-01to2022-12-31">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="From2021-01-012021-12-31">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_89C_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zdY2H07lf6sh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Activity
for stock options is summarized below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zqAtZT8AZuYg" style="display: none"&gt;Schedule of Option Activity&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Number of Shares Subject to Option&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted Average Remaining Contractual Term (Years)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Aggregate Intrinsic Value&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; padding-bottom: 1.5pt"&gt;Balance at January 1, 2021&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z5wbqwBzMtK4" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Number of Shares Subject to Option, Beginning"&gt;1,297,260&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zLUBtoSetQ15" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;4.09&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zaHu61h0J9wi" title="Weighted Average Remaining Contractual Term (Years), Beginning"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zm2mntsilY6i" style="border-bottom: Black 1.5pt solid; width: 10%; text-align: right" title="Aggregate Intrinsic Value, Beginning"&gt;142,885&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zz67lZIR61Ie" style="text-align: right" title="Number of Shares Subject to Option, Granted"&gt;198,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUKNekXFNIRh" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;1.72&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Cancelled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zHv56EiUNHNi" style="text-align: right" title="Number of Shares Subject to Option, Cancelled"&gt;(155,050&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zEMDqDzFAYpc" style="text-align: right" title="Weighted Average Exercise Price, Cancelled"&gt;5.38&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z2YKL0yB9M94" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised"&gt;(140,500&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zCD1Xvns7zI2" style="padding-bottom: 1.5pt; text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;2.48&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zprcNBTdUCY5" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Beginning"&gt;1,199,710&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zQfRMCx2pUog" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;3.67&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zhqSmWW6mx33" title="Weighted Average Remaining Contractual Term (Years), Beginning"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z4fNAuYmldCk" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Beginning"&gt;21,870&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ziDo9yJjOHCf" style="text-align: right" title="Number of Shares Subject to Option, Granted"&gt;178,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zO85rcKfcXNf" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;1.95&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Cancelled&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zMptucb9IICl" style="text-align: right" title="Number of Shares Subject to Option, Cancelled"&gt;(130,750&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_ztan0dJJ9POg" style="text-align: right" title="Weighted Average Exercise Price, Cancelled"&gt;4.91&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Exercised&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zOIzxWjsfjJb" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0646"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zUaFrZSHa5Ja" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0648"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_z69pM44beFv6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Subject to Option, Ending"&gt;1,246,960&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zJFXR8YgkHFd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;3.35&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zZTdtZ7tdtfg" title="Weighted Average Remaining Contractual Term (Years), Ending"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pp0p0_c20220101__20221231__us-gaap--OptionIndexedToIssuersEquityTypeAxis__us-gaap--StockOptionMember_zwS1QEmpV7V9" style="border-bottom: Black 1.5pt solid; text-align: right" title="Aggregate Intrinsic Value, Ending"&gt;67,510&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1297260</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2020-01-012020-12-31_us-gaap_StockOptionMember">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2020-12-31_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">142885</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">198000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">1.72</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">155050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">5.38</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">140500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">2.48</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1199710</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">3.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2021-01-012021-12-31_us-gaap_StockOptionMember">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2021-12-31_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">21870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">178000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">1.95</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">130750</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">4.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="Shares">1246960</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="INF"
      unitRef="USDPShares">3.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-12-31_us-gaap_StockOptionMember">P5Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-12-31_us-gaap_StockOptionMember"
      decimals="0"
      unitRef="USD">67510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zjgnJWTRllPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Activity
in warrants is summarized below:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in"&gt;&lt;span id="xdx_8BA_zvdOF62J9Dd1" style="display: none"&gt;Schedule of Warrant Activity&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; border-collapse: collapse; width: 93%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Number of Shares Underlying Warrants Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"&gt;Weighted Average Exercise Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"/&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"/&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 62%"&gt;Balance at January 1, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20210101__20211231_zNy0jUWDW8cd" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning"&gt;1,399,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20210101__20211231_zPLKfmjrbvi4" style="border-bottom: Black 1.5pt solid; width: 15%; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;2.27&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20210101__20211231_zKqoO9yT4hEe" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0664"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Terminated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20210101__20211231_zbW94To0KIt1" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0666"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Issued&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20210101__20211231_ztAkQ84asl7j" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0668"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220101__20221231_zFEI88Y4yaa6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning"&gt;1,399,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iS_c20220101__20221231_zyELW3ixBuNj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Beginning"&gt;2.27&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_iN_di_c20220101__20221231_zIJtaZe1nd67" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0674"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Terminated&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_c20220101__20221231_zPqcT2Jyclpl" style="text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0676"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Issued&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20220101__20221231_zEnkUJonb0Cd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"&gt;1,500,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice_c20220101__20221231_z7DumOUiTNJ7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Issued"&gt;2.76&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Balance at December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220101__20221231_zUYganO2w457" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending"&gt;2,899,991&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice_iE_c20220101__20221231_zJ6iUVusOmUd" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price, Ending"&gt;2.52&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2020-12-31" decimals="INF" unitRef="Shares">1399991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-12-31"
      decimals="INF"
      unitRef="USDPShares">2.27</REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2021-12-31" decimals="INF" unitRef="Shares">1399991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      unitRef="USDPShares">2.27</REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="USDPShares">2.76</REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="AsOf2022-12-31" decimals="INF" unitRef="Shares">2899991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">2.52</REFR:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <REFR:WarrantsAndNonemployeeOptionsVestedTerm contextRef="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MinimumMember">P12M</REFR:WarrantsAndNonemployeeOptionsVestedTerm>
    <REFR:WarrantsAndNonemployeeOptionsVestedTerm contextRef="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember_srt_MaximumMember">P59M</REFR:WarrantsAndNonemployeeOptionsVestedTerm>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="AsOf2022-12-31_us-gaap_InvestorMember"
      decimals="INF"
      unitRef="Shares">2899991</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="From2022-01-012022-12-31_custom_NonEmployeeStockOptionMember_us-gaap_WarrantMember">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <REFR:LicenseAndOtherAgreementsTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80A_ecustom--LicenseAndOtherAgreementsTextBlock_zhyEZLx1UHHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(7)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_822_zIiINBFpuIp1"&gt;License and Other Agreements&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has entered into a number of license agreements covering various products using the Company&#x2019;s SPD technology. Some of these
license agreements are limited to specific countries and/or markets. Licensees of Research Frontiers who incorporate SPD technology into
end products pay Research Frontiers an earned royalty of &lt;span id="xdx_90D_ecustom--RoyaltyEarnedPercentage_dp_uPure_c20220101__20221231__srt--RangeAxis__srt--MinimumMember_z8DHpMnzzT9g" title="Royalty earned percentage"&gt;5&lt;/span&gt;-&lt;span id="xdx_90C_ecustom--RoyaltyEarnedPercentage_dp_uPure_c20220101__20221231__srt--RangeAxis__srt--MaximumMember_z0Ilt6OEzny5" title="Royalty earned percentage"&gt;15&lt;/span&gt;% of net sales of licensed products under license agreements currently in
effect and may also be required to pay Research Frontiers fees and minimum annual royalties. Licensees who sell products or components
to other licensees of Research Frontiers do not pay a royalty on such sale; Research Frontiers will collect such royalty from the licensee
incorporating such products or components into its own end-products. Research Frontiers&#x2019; license agreements typically allow the
licensee to terminate the license after some period of time and give Research Frontiers only limited rights to terminate before the license
expires. Most licenses are non-exclusive and generally last as long as our patents remain in effect.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 14, 2019, the Company suspended its VariGuard SmartGlass business unit activities. Instead, the Company licensed a new entity to
pursue the business opportunities previously pursued by the Company&#x2019;s VariGuard SmartGlass business unit. This new licensee continues
to use the VariGuard SmartGlass name. In addition to other employees at VariGuard SmartGlass Inc., one of the Company&#x2019;s officers
(Michael R. LaPointe) and one former officer (Seth L. Van Voorhees) are shareholders of VariGuard SmartGlass Inc. and, as consequence,
this transaction is a related party relationship which has been reviewed and approved by the Company&#x2019;s Board of Directors pursuant
to the requirements of Delaware corporate law and the Company&#x2019;s Code of Ethics. Mr. LaPointe also remains a full-time employee
at the Company. In October 2021, the Company entered into an amendment to the license agreement with VariGuard modifying its scope and
terms.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</REFR:LicenseAndOtherAgreementsTextBlock>
    <REFR:RoyaltyEarnedPercentage
      contextRef="From2022-01-012022-12-31_srt_MinimumMember"
      decimals="INF"
      unitRef="Pure">0.05</REFR:RoyaltyEarnedPercentage>
    <REFR:RoyaltyEarnedPercentage
      contextRef="From2022-01-012022-12-31_srt_MaximumMember"
      decimals="INF"
      unitRef="Pure">0.15</REFR:RoyaltyEarnedPercentage>
    <us-gaap:CommitmentsDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_80C_eus-gaap--CommitmentsDisclosureTextBlock_z3dspWkVj8th" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(8)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_82B_zTfhx2TlHLrd"&gt;Commitments&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has an employment agreement with its chief executive officer which provides for an annual base salary of $&lt;span id="xdx_905_eus-gaap--OfficersCompensation_pp0p0_c20220101__20221231__srt--TitleOfIndividualAxis__srt--ChiefExecutiveOfficerMember_zxmihk8i5w8a" title="Annual base salary"&gt;500,000&lt;/span&gt; for calendar
year 2023. This employment agreement has an evergreen provision that extends the term by &lt;span id="xdx_90C_ecustom--LeaseExpirationTerm_dc_c20220101__20221231_zyGqkkf3NyN1" title="Lease expiration term"&gt;one year&lt;/span&gt; on the expiration date unless either
the Company or the employee has given notice that they will not be renewing the agreement upon the expiration of its term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has a defined contribution profit sharing (401k) plan covering employees who have completed one year of service. Contributions
are made at the discretion of the Company. The Company did not make any contributions to this plan for 2022 or 2021.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines if an arrangement is a lease at its inception. This determination generally depends on whether the arrangement conveys
the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration.
Control of an underlying asset is conveyed if the Company obtains the rights to direct the use of, and to obtain substantially all of
the economic benefits from the use of, the underlying asset. Lease expense for variable leases and short-term leases is recognized when
the obligation is incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has operating leases for certain facilities, vehicles and equipment with a weighted average remaining lease term of &lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20221231_zD4UpuKR7IFa"&gt;2.2&lt;/span&gt; years
as of December 31, 2022. Operating leases are included in right of use lease assets, other current liabilities and long-term lease liabilities
on the consolidated balance sheet. Right of use lease assets and liabilities are recognized at each lease&#x2019;s commencement date based
on the present value of its lease payments over its respective lease term. The Company does not have an established incremental borrowing
rate as it does not have any debt. The Company uses the stated borrowing rate for a lease when readily determinable. When the interest
rate implicit in its lease agreements is not readily determinable, the Company uses an interest rate based on the marketplace for public
debt. The weighted average discount rate associated with operating leases as of December 31, 2022 is &lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_uPure_c20221231_z3BLzuiRynja"&gt;5.5&lt;/span&gt;%.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAx0h0drVRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of operating lease liabilities as of December 31, 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B3_zXUm8AnDarm7" style="display: none"&gt;Schedule of Minimum Annual Future Rental Commitments&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20221231_zJG65TUiQvwl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzBsY_zgckmM6UgQ" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 78%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Year
    1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;217,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_iI_pp0p0_maLOLLPzBsY_z0JykXCQXiK3" style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Years
    2-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;278,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_iI_pp0p0_maLOLLPzBsY_zfFsHJT1Pfw7" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Years
    4-5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0714"&gt;-&lt;/span&gt;
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzBsY_zMj7hOlsYq27" style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0716"&gt;-&lt;/span&gt;
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzBsY_zIXcah0G4amj" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;495,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zbZ0tgrMymV6" style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less:
    imputed lease interest&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(30,872)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zMyTkeoZJQ82" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present
    value of lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;464,128&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AA_zONChAzOoeEj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsDisclosureTextBlock>
    <us-gaap:OfficersCompensation
      contextRef="From2022-01-012022-12-31_srt_ChiefExecutiveOfficerMember"
      decimals="0"
      unitRef="USD">500000</us-gaap:OfficersCompensation>
    <REFR:LeaseExpirationTerm contextRef="From2022-01-01to2022-12-31">P1Y</REFR:LeaseExpirationTerm>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2022-12-31">P2Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="AsOf2022-12-31" decimals="INF" unitRef="Pure">0.055</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_890_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zAx0h0drVRNa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of operating lease liabilities as of December 31, 2022 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B3_zXUm8AnDarm7" style="display: none"&gt;Schedule of Minimum Annual Future Rental Commitments&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 70%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="3" id="xdx_493_20221231_zJG65TUiQvwl" style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December
    31, 2022&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzBsY_zgckmM6UgQ" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 78%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Year
    1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 18%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;217,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree_iI_pp0p0_maLOLLPzBsY_z0JykXCQXiK3" style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Years
    2-3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;278,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive_iI_pp0p0_maLOLLPzBsY_zfFsHJT1Pfw7" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Years
    4-5&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0714"&gt;-&lt;/span&gt;
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0_maLOLLPzBsY_zMj7hOlsYq27" style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0716"&gt;-&lt;/span&gt;
    &lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzBsY_zIXcah0G4amj" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
    lease payments&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;495,000&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zbZ0tgrMymV6" style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Less:
    imputed lease interest&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(30,872)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zMyTkeoZJQ82" style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Present
    value of lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 2.25pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;464,128&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">217000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <REFR:LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">278000</REFR:LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">495000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">30872</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2022-12-31" decimals="0" unitRef="USD">464128</us-gaap:OperatingLeaseLiability>
    <REFR:RightsPlanDisclosureTextBlock contextRef="From2022-01-01to2022-12-31">&lt;p id="xdx_803_ecustom--RightsPlanDisclosureTextBlock_zb1X99w90a8c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(9)
&lt;span style="text-decoration: underline"&gt;&lt;span id="xdx_828_zv8Pl00K0brd"&gt;Rights Plan&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
February 2013, the Company&#x2019;s Board of Directors adopted a Stockholders&#x2019; Rights Plan (the &#x201c;Rights Plan&#x201d;) and declared
a dividend distribution of one right (a &#x201c;Right&#x201d;) for each outstanding share of Company common stock to stockholders of record
at the close of business on March 3, 2003 (&#x201c;Record Time&#x201d;) and authorized the issuance of one Right in respect of each share
of Common Stock issued after the Record Time and prior to the Separation Time. The Rights Plan was readopted and extended in December
2022 until February 11, 2033.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x201c;Separation
Time&#x201d; shall mean the earlier of the Close of Business on the tenth Business Day (or such later date as the Board of Directors may
from time to time fix by resolution adopted prior to the Separation Time that otherwise would have occurred) following but not including
(i) the date on which any Person commences a tender or exchange offer that, if consummated, would result in such Person&#x2019;s becoming
an Acquiring Person, and (ii) the date of the first event causing a Flip-in Date to occur; provided that if any tender or exchange offer
referred to in clause (i) of this paragraph is cancelled, terminated or otherwise withdrawn prior to the Separation Time without the
purchase of any shares of Common Stock pursuant thereto, such offer shall be deemed, for purposes of this paragraph, never to have been
made.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subject
to certain exceptions listed in the Rights Plan, if a person or group has acquired beneficial ownership of, or commences a tender or
exchange offer for, &lt;span id="xdx_909_ecustom--PercentageOfAcquisitionThresholdInRightsAgreement_dp_uPure_c20220101__20221231_z3UhI6bYBMma" title="Percentage of acquisition threshold"&gt;15&lt;/span&gt;% or more of the Company&#x2019;s common stock, unless redeemed by the Company&#x2019;s Board of Directors, each
Right entitles the holder (other than the acquiring person) to purchase from the Company $&lt;span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_pp0p0_c20221231_zyR9tzqoa225" title="Value of stock covered by each right"&gt;80&lt;/span&gt; worth of common stock for $&lt;span id="xdx_90C_ecustom--DiscountPriceOfStock_iI_c20221231_zQXEYT7TmOea" title="Discount price of stock"&gt;40&lt;/span&gt;. If the Company
is merged into, or &lt;span id="xdx_90C_ecustom--AcquiringAssetsPercent_iI_dp_uPure_c20221231_zTN8cEDlk8O6" title="Acquiring asset percent"&gt;50&lt;/span&gt;% or more of its assets or earning power is sold to, the acquiring company, the Rights will also enable the holder
(other than the acquiring person) to purchase $&lt;span id="xdx_904_eus-gaap--SharesIssuedPricePerShare_iI_pp0p0_c20221231_zFXjWhl1hzZd" title="Value of stock covered by each right"&gt;80&lt;/span&gt; worth of common stock of the acquiring company for $&lt;span id="xdx_90C_ecustom--DiscountPriceOfStock_iI_c20221231_zvyBX36ClgL8" title="Discount price of stock"&gt;40&lt;/span&gt;. During 2022, the Company extended
to expiration of The Rights to the close of business on &lt;span id="xdx_90A_ecustom--RightsPlanExpireDate_dd_c20220101__20221231_z0JDZkHp81qc" title="Rights plan expire date"&gt;February 11, 2033&lt;/span&gt;, unless the Rights Plan is extended by the Company&#x2019;s
Board of Directors or unless the Rights are earlier redeemed by the Company at a price of $&lt;span id="xdx_90C_ecustom--RightsRedemptionPricePerShare_iI_c20221231_zahL2hiLipG4" title="Redemption price"&gt;0.0001&lt;/span&gt; per Right. The Rights are not exercisable
during the time when they are redeemable by the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 22.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
above description highlights some of the features of the Company&#x2019;s Rights Plan and is not a complete description of the Rights
Plan. A more detailed description and copy of the Rights Plan has been filed with the SEC and is available from the Company upon request.&lt;/span&gt;&lt;/p&gt;

</REFR:RightsPlanDisclosureTextBlock>
    <REFR:PercentageOfAcquisitionThresholdInRightsAgreement
      contextRef="From2022-01-01to2022-12-31"
      decimals="INF"
      unitRef="Pure">0.15</REFR:PercentageOfAcquisitionThresholdInRightsAgreement>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-12-31"
      decimals="0"
      unitRef="USDPShares">80</us-gaap:SharesIssuedPricePerShare>
    <REFR:DiscountPriceOfStock
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">40</REFR:DiscountPriceOfStock>
    <REFR:AcquiringAssetsPercent contextRef="AsOf2022-12-31" decimals="INF" unitRef="Pure">0.50</REFR:AcquiringAssetsPercent>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2022-12-31"
      decimals="0"
      unitRef="USDPShares">80</us-gaap:SharesIssuedPricePerShare>
    <REFR:DiscountPriceOfStock
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">40</REFR:DiscountPriceOfStock>
    <REFR:RightsPlanExpireDate contextRef="From2022-01-01to2022-12-31">2033-02-11</REFR:RightsPlanExpireDate>
    <REFR:RightsRedemptionPricePerShare
      contextRef="AsOf2022-12-31"
      decimals="INF"
      unitRef="USDPShares">0.0001</REFR:RightsRedemptionPricePerShare>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>51
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MH:'LL:\E5*9,&@/XOA="OS1,@+[6S?X%4$L#!!0    ( #2 :58[>9+I@00
M ,05   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULK5AM<Z,V$/XK&MKI
MR\PE( $23FW/W-G<]#Y<)Q/WV@^=?E! CID \DERG/OWE3 AYL6*?24?8@2[
MSVH?K7:UFNZY>)0;QA1X+O)2SIR-4ML;UY7)AA547O,M*_67-1<%57HH'ERY
M%8RFE5*1N\CSL%O0K'3FT^K=K9A/^4[E6<EN!9"[HJ#BVP>6\_W,@<[+B[OL
M8:/,"W<^W=('MF+JR_96Z)';H*19P4J9\1((MIXY[^%-#$.C4$G\E;&]/'H&
MQI5[SA_-X%,Z<SPS(Y:S1!D(JG^>V(+EN4'2\_A:@SJ-3:-X_/R"_K%R7CMS
M3R5;\/SO+%6;F1,Y(&5KNLO5'=__SFJ'J@DF/)?5?[ _R(9:.-E)Q8M:6<^@
MR,K#+WVNB3A20.B$ JH54$?!QR<4_%K![UH@)Q2"6B'H*$#_A$)8*U2NNP??
M*^*65-'Y5/ ]$$9:HYF'BOU*6_.5E2905DKHKYG64_,%+R7/LY0JEH*5TC\Z
M"I0$? U6&RK8AN<I$_)G$'_=9>H;N )?5DOPRX^_3EVES1L0-ZE-?3B80B=-
M%84.C97BR2/XYS,K[IGX=P!F88=YGZ:9B3&:@UN:I5=9"19TFRD]MH N[:!W
M3.E-I2F(J2BS\D':L&([UI]<SZ6MYNI5:98&-4N#*IS@!,X'FM,R88 JL&3)
M-?#A.X \Y TQ?T **R23&Y[F/@RCJ?MTS&M?""(?X@ CORVY[$M>04BBP",$
MMT7COFCH(^)Y82/7<MYOG/?/<?X=D"8*Y5DD'!!QFP02DJ@SYX75M$G--W)+
M$S9S=.Z53#PQ9_[3#Q![OPT%UIA@\4A@+<J#AO+ 2GG\S$2226;V/M^:+2:'
M6 YZ"TXZ] :]=8@P"L-.C%DG,^PJ&*)LT!I&P^$7-ER$EW+Q$HI#G(2].9
M0Z_#B]7DI6$W)E@\$EB+:MQ0C:U45V6F*O8I2'BA3T"2&L*'>+8BG1\S"]Q;
M+P1USNHDS.5(YN(WS;6((PUQQ$K<'_H8F7,Y&)!6S0N(&@EG27H,7,$HP'Z(
M.N7D#,$665%#5O0]Q10.D1<-%%/<25^+J#=174P#3*)NM5GV)74QG>"(0-0)
MN+@OZI/(GQS5YY;SD\;YR?\IIH,D3 :**0X]?](MIE;3EV:U,<'BD<!:E$/O
M]6#MC9;7[% 7[-<:J)5J?(0FL!.38QF,WS;8IN^H+X'?G=WLJI?0-1+0L@9J
M;7*$\<0/)ITM?HYDF[+7?@':&X9/4NZJ)*</+<FAV9)5LT7+%.RI$%1W=H-\
M#G0&8??T4@NU,D(03**NX-(^RTMB:\ABZ.F_$TR]-A?0WEV<Q93MP ?[O0:L
M9M9C;=1>8U2T>"RT]B*\MAO0WF^<*,EHD.]^U^'KYJY+=E\*(F(6!I%ND/9%
MKR!"?H@#0KI;MB\;$%W \8D>%[YV&=#>9KQ1F(>IZ#<;AHJ!RFPW?G'LC=IQ
MC(5V(-X]N@ S]YN?J7C(2@ERMM;PWC71UL3ARO P4'Q;W8G=<Z5X43UN&$V9
M, +Z^YIS]3(PUVS-Q>W\/U!+ P04    "  T@&E6'Z9?&/0%  !^&0  &
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
MHSF31@"^7PFA7V[, NU/+O/_ 5!+ P04    "  T@&E6'7BX)F\*  #P&
M&    'AL+W=O<FMS:&5E=',O<VAE970W+GAM;)U9VVX;.1)][Z\@-(O!!)!U
MBR>3C2] ["0[>0ABQ-G)PV(?J&Y*(LPF>TBV9,W7[ZDBN]6R'4^P#TE:W61=
M3E6=*C+G.^?OPD:I*.YK8\/%:!-C\V8Z#>5&U3),7*,LOJR<KV7$3[^>AL8K
M6?&FVDP7L]FK:2VU'5V>\[L;?WGNVFBT53=>A+:NI=]?*>-V%Z/YJ'OQ1:\W
MD5Y,+\\;N5:W*OZ[N?'X->VE5+I6-FAGA5>KB]';^9NK4UK/"_[0:A<&SX(\
M63IW1S\^5A>C&1FDC"HC29#X9ZNNE3$D"&;\F66.>I6T<?C<2?_ OL.7I0SJ
MVIEONHJ;B]'KD:C42K8F?G&[WU7VYU>25SH3^&^QRVMG(U&V(;HZ;X8%M;;I
M7WF?<?B1#8N\8<%V)T5LY3L9Y>6Y=SOA:36DT0.[RKMAG+84E-OH\55C7[R\
M:@/>A""DK<25##H(1%K<>!64C9*0.Y]&**+ETS(+O4I"%]\1.E^(3\[&31#O
M;:6J8P%36-B;N>C,O%H\*_&=*B?BY7PL%K/%XAEY+WNW7[*\E]^1]]FOI=5_
ML7]C<>UL<$97,B4*D!CZ+]Q*?-!6VE)+(V[Q4B$K8Q#_>;L,T2.O_OL41,F
MTZ<-H%I[$QI9JHM10[K\5HTN?_YI_FIV]HQ[I[U[I\])_W^C^JS0ITW^9?ZB
M^ %MX@N>I2\WQ0>/S-#*!_'1ELXWS@//2OSR\T^O%XO96;=.].OXP_Q,0&+<
M*)'77;NZD7:?/[X08"D2%(1&  7L61LEEIUA0:TI9&*WT1"M0Z'L&I13T6H2
M6JDMZ*GA->0$^.E.10BAV$=5;JPS;KWG;UBK2RB*3I0PT:-D2<0*]$:K#='
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
MRC9EW8'M0[9-X1MX"63]MT-&#E;UIG2^XF5+%UJ:$1\4U2=P":@'( YDO=B
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
M7'H)T"!!LIM]IJ6Q140B59*RZ[_?,Y3M.%O'W7VQ17+FS)D+9SB<6_?L"^9
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
MKOGHW=F@OR^W']&UZ3U7N(C781K6./G9BP'6%\[%[8=LL'O@S_\%4$L#!!0
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
MMBEV\@Y#%%P]&[(W!J3SG5S,7MPN9[?7SX1_[;<:: ]?_L"@X_;Y<G9]>R,
MP\]N;VYFB\5"9&L@@<"SY[,;B&8F@/VS".R?30+[7\RQJ$F"OY!O1[F.X?I)
M*F=P?7DAQLC+^*.PZ4>"<Q"2 P93([C5HU."G!XG)<O.\).&RF(#?IS5]0"
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
M;!]R>M%$)^[((*$#+T9;7)[.<B,CDK&+E>41<AP3,=*NCR/15,[31',-AVE
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
M[.L O0^-\%<"L)]?U]SM^NVCB%.JIWN;C@%DSGGJC@X)P;7_A@"(L #!6TI
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
M,Q_4,/D&Q<C.39NM-#2[G%C3SP*5-:#S2DKSJ-@ X^]G]0=02P,$%     @
M-(!I5MD!>V6; @  T@4  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
MC53?;]HP$'[GKSAEU;1)41,2:(%!)&@[;0_54+L?#],>G.1"HCHVLYW2_O<[
M.R1C$J ]0,[V?=]]Y_/=?"?5DRX1#;S47.B%5QJSG06!SDJLF;Z46Q1T4DA5
M,T-+M0GT5B'+':CF012&5T'-*N$E<[>W5LE<-H97 M<*=%/73+VND,O=PAMZ
MW<9#M2F-W0B2^99M\!'-M^U:T2KH6?*J1J$K*4!AL?"6P]EJ9/V=P_<*=_K
M!IM)*N6377S.%UYH!2''S%@&1I]GO$'.+1')^+WG]/J0%GAH=^P?7>Z42\HT
MWDC^H\I-N? F'N18L(:;![G[A/M\QI8ODUR[?]BUOO'4@ZS11M9[,"FH*]%^
MV<O^'@X D_ $(-H#(J>[#>14WC+#DKF2.U#6F]BLX5)U:!)7"5N41Z/HM"*<
M2999IAK,X>Z%RJQ1 Q,Y?#$E*GCWE:4<]?MY8"B0=0^R/>FJ)8U.D XCN)?"
ME!KN1([YOP0!*>QE1IW,5726\1:S2XB'/D1A%)WAB_NT8\<7G^!;LU>7G$O7
MW0'C&GXN4VT4/91?QW)N&4?'&6WSS/269;CPJ#LTJF?TDK=OAE?AAS-Z1[W>
MT3GVY)&:,6\X@BS@=,F.J3[+>USU/L  NP"9I";4Q@:G,%!(3KU<B0TP U09
MK%-Z+EUUG!PRAC/X/]4#A[*( 95%$;D/J11-YZ20,T/(% 46E=%P ='4CX93
M,D9C_SH:#]9*%JCMH& <;!951N"1/PE#B/TX# ?MDXZO0OL;=&+Z#"\@'OGQ
MM:.<^O%D#,>*%AST68UJXZ:)O9Y&F+;E^MU^8"W;/OWKWDZ[>Z8VE=# L2!H
M>'D]]D"U$Z1=&+EU79M*0S/ F24-7536@<X+*4VWL 'Z,9[\ 5!+ P04
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
M%R:- Q_>0C*$MYUKKNYA+A&!$P\*0H,T^*$[)#.A!S%Y[3#()3>!Z241LB%
M1+^6_$6[_$6OSE]].# U#8CH'DI,*]CAQ&SA.M29@?I$>M^$H("KILGRORG(
MF>F\I]#"J/-KE<]0&HOM!PINJME?=$0FCXWOG>UO!#==HZ1V#1</*%.N$*XD
M3_%'^S6:;P(O%G!.O< 46<4$?#$G?O0[,JF.8;I82%R8_%R2!Z=.G]9ZZIPQ
MP0I"91I^845%GPNHB]^G9S!,ND'LD5KZKC>$R!T8X?2#[F 0=;8*](>#KN=Y
M5E))T#DW<$*0X<B/HJX7>7!,ML@-!YUM),;6][J15]L"MS_8)T(]".TQA4]4
M_.&PF_AFE]"-$X)+S$*_.TB\)R;)$Y-A]!V3T.LF#9.^._3WF)S0U$G;[H$Y
MB'[<'<;U[F'4'$2<="-BU*+A>*?A^-4:OF/25FN;B%O17A Q+V!3;_$*^?Z;
MS(_ZO:7OCA2/1GUW6]AM/EY0<KOV0DKX<.A;>03)?L(Z1MJ\8-H.+JE5VI<7
M!/0?\7RC3JNFP$WB=GU0/>R!1\%!2?3VK@XYRH6]("E(RZK0]2UB-[N[@TWK
MJ\>3>WV!^\SD@FH8!,YIJ><FU-1D?2FJ![I<V8O(K-1TK;&O2[I'HC0.9)^7
MI=X.S :[F^GD'U!+ P04    "  T@&E6^;PU>LH"   E!@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6R=56UOVC 0_IY?<<JJ:95H$T)H&0.D0E=M
MTBI5;;=IFO;!) =8]4MF.Z7]]SL[D#&-HFE?B._L>^YYSKYCM-;FP:X0'3Q)
MH>PX7CE7#9/$%BN4S)[J"A7M++21S)%IEHFM#+(R!$F19&EZEDC&53P9!=^-
MF8QT[017>&/ UE(R\SQ%H=?CN!MO';=\N7+>D4Q&%5OB';K/U8TA*VE12BY1
M6:X5&%R,XXON<)K[\^' %XYKN[,&KV2N]8,W/I;C./6$4&#A/ *CSR/.4 @/
M1#1^;C#C-J4/W%UOT:^"=M(R9Q9G6GSEI5N-XT$,)2Y8+=RM7G_ C9Z^QRNT
ML.$7ULW9?B^&HK9.RTTP,9!<-5_VM*G#3L @?2$@VP1D@7>3*+"\9(Y-1D:O
MP?C3A.8706J()G)<^4NY<X9V.<6YR4Q+R1U5V5EX<\_F NWQ*'&$[/>38H,R
M;5"R%U"Z&5QKY586WJL2RS\!$J+4\LJVO*;90<1++$ZAU^U EF;9 ;Q>J[,7
M\'K_H).I$F9$EZLEJH*CA4MN"Z%M;1"^7\RM,_18?NPK0Y,DWY_$-]#05JS
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
MZ7(J/LZ )B!, _W[A'/U>F%NL#I0.OP/4$L#!!0    ( #2 :5:N4,SM+ 0
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
MXC80_BL:M]->9G+8LO%;"LPD.-=FIFDSH7<WG9O[H-@"W+,M3I)#\N\KV<:
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
MXVXL-W9;[LOJ&D45_JTII64UU]U3:S5 73LHC4+1;,V,:\>C8TXLH.X>E$9
M:12*9M^O:4H @;L$<%"*<S-;WYD)6@:H:=;5P%[3U4"H;NW &X<?.*WHZH:2
MS?3VA>?O$<WF*7]BK,Y^U2K;F>+<';56 ]3=@](H%,V6S+C[ !\QQ06@QA^4
M1D!I%(IFR[9Q3[J[/E"?0NQQGHCR?M$ZP36* GO/.>Q-Y^YA]M 3BT13OJ90
MW\,6P%0* G>EX+!4I_:Z3O(D6V3N[ =:.0"E$5 :A:+9*IK*07#,RD$ 6CD
MI1%0&H6BV;*9RD'@KARL2W.Z3I>KTXZMSCK[=PBH8")K5 JTC@!*(WO&[F.4
ME;_V:M3E-6H+@:DM!.[:PN%),7K<GQ1!:Q"@- )*HU T6T53J0B.>1]_ %JL
M *414!J%HMFRF6)%\,*[^0].BJ#U"5 :V3/VWLB5%%^C&A&::D3HKD8T),4#
M:G[N3EK_2!&T/ %*HU T6RY3PPB/>9=""%K' *414!J%HMFRF3I&N.?' (?4
M_-S,UNJ EBO"AE\ --;\H+JM M_=>&)"QL1]^:@*B29\D1?5 P366]>/P[@H
M'P*QM9WXI[1ZJ(7!5,_8N([$?:*FHY1-%=([&2@S(:K'5E1O"CXOG\MPQXN"
M9^7+&8MB)O0.ZO,IY\7JC>Y@_?"0\?]02P,$%     @ -(!I5K?K)'U# @
MO 4  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULK51KJ]- $/TK2P11
MD.;1-GIK&FAO%06KI1?U@_AAFTR;Y>XC[DY?_][=31NKM!'$+]G7G#-G3IC)
M]DH_F@H R4%P:<9!A5B/PM 4%0AJ>JH&:5_62@N*]J@WH:DUT-*#! ^3*$I#
M09D,\LS?+72>J2UR)F&AB=D*0?5Q"ESMQT$<G"^6;%.ANPCSK*8;> #\7"^T
M/84M2\D$2,.4)!K6XV 2CZ:IB_<!7QCLS<6>N$I62CVZP_MR'$1.$' HT#%0
MN^S@'CAW1%;&CQ-GT*9TP,O]F?VMK]W6LJ(&[A7_RDJLQL&K@)2PIEN.2[5_
M!Z=ZAHZO4-SX+]DWL8.[@!1;@TJ<P%:!8+)9Z>'DPP4@3F\ DA,@\;J;1%[E
MC"+-,ZWV1+MHR^8VOE2/MN*8=#_E ;5]91:'^0=66(>!4%F23UB!)I.-!K"V
MHR'/9H"4<4,^4JVIL^]Y%J+-ZK!A<<HP;3(D-S+$"9DKB94A;V0)Y>\$H97;
M:D[.FJ=))^,,BA[IQR]($B5)!U^_]:#O^08W^.9,,K$5Y-L<Q KT]VLU=C*X
MSAF9FA8P#FQK&- ["/*G3^(T>MVA;]#J&W3J6ZHCY7@D0+6$DM2@[3]#VS+7
MA#94=Y[*=>0NCWK1, MW5P0,6P'#;H/HX:\&=3+\HT%IJR_]?P:E5PR*_S0H
MO.@H 7KCYX8AA=I*;)JKO6U'TZ3IR%_AS5R;4[UATA .:PN->B^M4[J9%<T!
M5>W[<Z70=KO?5G:\@G8!]GVM%)X/+D$[L/.?4$L#!!0    ( #2 :59KZ]^K
MN@(  &('   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;)65:V_3,!2&
M_XH5$!H26U+W7MI(VZH))"95*P,AQ <W.6VM^1+LDW;[]]A.%U5;&N!+8CM^
MS_L<.SZ>[K5YL%L )(]2*#N+MHC%)(YMM@7)[(4N0+DO:VTD0]<UF]@6!E@>
M1%+$-$D&L61<1>DTC"U,.M4E"JY@88@MI63FZ0J$WL^B3O0\<,<W6_0#<3HM
MV :6@/?%PKA>7$?)N01EN5;$P'H6778F5V,_/TSXQF%OC]K$9[+2^L%W/N>S
M*/% ("!#'X&YUPZN00@?R&'\/L2,:DLO/&X_1[\)N;M<5LS"M1;?>8[;632*
M2 YK5@J\T_M/<,BG[^-E6MCP)/MJ[J ;D:RTJ.5![ @D5]6;/1[6X4A Z0D!
M/0AHX*Z, N6<(4NG1N^)\;-=--\(J0:U@^/*;\H2C?O*G0[3I=OEO!1 ])K<
M<L5E*<FE4B43Y*;$T@"Y X6N=ZVEY.BV RTYFP,R+NS[:8R.P4>*LX/?5>5'
M3_C-(;L@W<X'0A-*R?UR3L[>O@@3NQ3J/&B=!PUQNR?B'N,QE3M<A5QM0&4<
M+)ESFPEM?3H_+U<6C?L9?C7!5R:]9A-_0":V8!G,(G<"+)@=1.F[-YU!\K$E
MA6Z=0K<M>OH#F"&=)JI*UP\Z?\IV*>T,DR29QKL&OU[MU_NKGR7TO-MD64D'
MQY;#T4G+?FW9_P?+WGF_R;)5VKSVI&79!S73H)7IZQ9<-5LCF":H5NW_0PUK
MJ&$[E/9G3H"K-Z1@3^&_;L(;OMJFWKA_<IM&M?NHU?T+6#LA7!8E0GZ@X,JM
M$%ALHAB]HCCO)J,A;:88UQ3C5HJ%7U&%9,=$&>I3!2(X6W'!T9WK)I;QJ[/2
M&_0Z=/2")3XJF?[VN65FPY5U'FLG3"Z&+H*I*GK505V$*KK2Z&IR:&[=)0C&
M3W#?UUKC<\<7YOI:3?\ 4$L#!!0    ( #2 :5;#X$+># ,  *8(   9
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
MC3B".0 /&)(D[AS<.X_B]3D5;WX_&CT"4$L#!!0    ( #2 :5:7BKL<P
M !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6
MH@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.
MD4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,
M<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW'
M]I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ -(!I
M5LE]V<:H P  KQD   \   !X;"]W;W)K8F]O:RYX;6S%F4USTS 0AO^*QB>X
MD%AN"W0(,Z6AT)E",PT?1T:U-[$&60J2W ]^/2MG4C8T+%S4GE++MOQXY;Z/
M9+^Z=O[[I7/?Q4UG;)@4;8RKP]$HU"UT*CQS*["X9^%\IR)N^N4HK#RH)K0
ML3,C.1X?C#JE;?'ZU::OF1_1#1>ACMI9;$P-7S1<A]_[TZ:XTD%?:J/C[:08
M_C90B$Y;W>F?T$R*<2%"ZZ[?.Z]_.AN5F=?>&3,IRO6.+^"CKN\USQ/D)W49
MAI:H+B\4@DR*@S%VN- ^Q.&(H7^%C%> !Z^W^NA.M(G@IRK".^_ZE;;+U W>
MQ8C<QE"'S>^ZB(?^?\KH%@M=P]35?0<VKNOHP21 &UJ]"H6PJH-)<>RNP*?[
MP0N<-NM[BPA%*N4/->[PI\V EQ/%!F=T@U=OQ!MEE*U!#"4,!% R@/+1 ,63
MF2*0%0-9/2#D/$&D$X)P"W&^VAKJ/09R[]$@YZVBD/L,Y/ZC01ZKT!+( P;R
M("_DFSYH"R$(9=,S&700V(^8>0AX(GTFGS.0S_-"SONN4_YV&%Z]M!I/4S:*
MH[IVO8V:0+Y@(%_DA3S1-SC.1R%LY\U+ANAE7B*LC^^1Z>T-=A)@/<;GL=T.
M[#&7V..\A*>V=AV(3^H&:,U*UB*9-9("!%IG&O#AFWC[HT?O4S9.(&5F@YSA
M83B2OP=2'"T]K'.%,G+^*+,+I.MTO(?$V:+,K(L+O6PQ>&=H7(K$N:',+ <V
MTKY)BLG9H<RL!QZSHIB<'\K,@J#9*Y[@--E >$KA."^4F<7P]Q@>4"DF)XLR
MLRUH%N^JH>1$(3.+8E<H[X3DS"&S+T#NDF\G&[OTR&P.=IZWE3>2DX?,+(\Y
M]M'T!E+@?+:XE#=IB2W.')([*R@F)Q2962A\+.Y13$XR,K=D2#6W(W(*4=%Y
ML^0D(W-+AF#N"$N*R4E&YEZ%$,PI+,![Y,2XO#_GEYQN9&;=4,P+J)VMM='#
M82)%/,7D=",?5#?#\VB"^*B\5^E5%WT9PHFGRBT>^FR&T'>KX1#Q.>#@1UK-
MBE-/E7O10C#/!T3\3\(Z#IJ<;E63LU"5V4(4\VL:ZB$T[S@I)OL*++>%=LXV
M[IY1BLE9J,IL(6XU^$<U.0M5#VBA#^FM>=^)(VM[9<1)'WN*R5FHRFRAK=G;
MO3RB$[F*LU"5V4)D+?LO3,Y"U6"AT>8#00,+G!XV'_$2 =MK9>J9%^EG_<YC
M;S^M31:],<?8=F[/G&HVWQLVWTI>_P)02P,$%     @ -(!I5K>]PDN! 0
M*1<  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<\W836[",!"&X:M$
M/@#.S/!;$5;=L*VX0!0,0>1/L:O"[1N%1?A0%]T@SRJRHXS?U:/(VR]7Y>'2
M-KZ\=#ZYU57C,U.&T'U8ZXO2U;F?M9UKAC>GMJ_S,"S[L^WRXIJ?G>4T7=K^
M>8;9;9]G)H=[Y_XSL3V=+H7[;(OOVC7AC\'VI^VOOG0NF.20]V<7,F-OU;3M
M[?B@V3#9)/MC9OK]D8R-'<00Q/&#!((D?M <@N;Q@Q80M(@?M(2@9?R@%02M
MX@>M(6@=/V@#09OX092BC*F"I!>L%6A-R#4I\)H0;%(@-B'9I,!L0K1)@=J$
M;),"MPGA)@5R$])-"NPFQ)L4Z,VH-RO0FU%O5J WO_QL*]";46]6H#>CWJQ
M;T:]68'>C'JS KT9]68%>C/JS0KT9M2;%>@MJ+<HT%M0;U&@MZ#>HD!O>;DL
M4:"WH-ZB0&]!O46!WH)ZBP*]!?46!7H+ZBWOU-N'>^7\U/-8X_GOI#H,W[KI
M^''YV$0)YR/.%F[&=[]02P,$%     @ -(!I5F/6BA2; 0  E!<  !,   !;
M0V]N=&5N=%]4>7!E<UTN>&ULS9C-;L(P$(1?)<H5$6.[I3\"+FVO+8>^@)ML
M2$026[:A\/9UPH_4BD8@*G4NL1+OSHR]TG?(Y'UKR$6;NFK<-"Z\-X^,N;2@
M6KE$&VK"3JYMK7QXM0MF5+I4"V)B-!JS5#>>&C_TK48\FSQ3KE:5CUXVX;,K
M=3.-+54NCIYVA:W7-%;&5&6J?-AGZR;[X3+<.R2ALZMQ16G<(!3$[*1#N_.[
MP;[O;4W6EAE%<V7]JZI#%=M4S/EM12[IESB14>=YF5*FTU4=6A)G+*G,%42^
MKI*=Z*#?V8<;IMV37^W?R?09ALJYU<:%B5FZW.XPDK9[:((065_V'_'H&*2O
M/A^UT\XH.],[7.^GMLMN'HYUR_5W_'W&1_T+<PB0'!(DQPU(CEN0'&.0''<@
M.>Y!<CR Y. CE" H1.4H2.4H3.4H4.4H5.4H6.4H7.4H8.4H9!4H9!4H9!4H
M9!4H9!4H9!4H9!4H9!4H9!4H9!4H9)4H9)4H9)4H9)4H9)4H9)4H9)4H9)4H
M9)7_2=8/K9=__9^X79-:E<W!GW4_XV=?4$L! A0#%     @ -(!I5@=!36*!
M    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"
M% ,4    "  T@&E6T775O.X    K @  $0              @ &O    9&]C
M4')O<',O8V]R92YX;6Q02P$"% ,4    "  T@&E6F5R<(Q &  "<)P  $P
M            @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (
M #2 :59_>L21? <  *@P   8              " @0T(  !X;"]W;W)K<VAE
M971S+W-H965T,2YX;6Q02P$"% ,4    "  T@&E6K C\/F4%  "W%   &
M            @(&_#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#
M%     @ -(!I5A9AW>F\ @  W@<  !@              ("!6A4  'AL+W=O
M<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( #2 :5;YL9?]B0,  /<*
M   8              " @4P8  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q0
M2P$"% ,4    "  T@&E6.WF2Z8$$  #$%0  &               @($+'
M>&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ -(!I5A^F7QCT
M!0  ?AD  !@              ("!PB   'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;%!+ 0(4 Q0    ( #2 :58=>+@F;PH  / 8   8              "
M@>PF  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  T@&E6
M/L YB&L;   '4   &               @(&1,0  >&PO=V]R:W-H965T<R]S
M:&5E=#@N>&UL4$L! A0#%     @ -(!I5D=-"*X, P  A@8  !@
M     ("!,DT  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (
M #2 :5:/GAY2E0(  -P%   9              " @710  !X;"]W;W)K<VAE
M971S+W-H965T,3 N>&UL4$L! A0#%     @ -(!I5LK+^U%F!P  VQ$  !D
M             ("!0%,  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"
M% ,4    "  T@&E6S-%=/0X'  #$$   &0              @('=6@  >&PO
M=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( #2 :5:HKS%U3@0
M .X)   9              " @2)B  !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&UL4$L! A0#%     @ -(!I5FTWZ#G1!   4@H  !D              ("!
MIV8  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  T@&E6
M&]CM*$@%  #L"P  &0              @(&O:P  >&PO=V]R:W-H965T<R]S
M:&5E=#$U+GAM;%!+ 0(4 Q0    ( #2 :59 IUV^?AP  *-8   9
M      " @2YQ  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%
M  @ -(!I5JM:VOR8 @  R 4  !D              ("!XXT  'AL+W=O<FMS
M:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  T@&E6\S+7UP\#  "*!@
M&0              @(&RD   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+
M 0(4 Q0    ( #2 :5;9 7MEFP(  -(%   9              " @?B3  !X
M;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ -(!I5CA[A+\4
M!   "@H  !D              ("!RI8  'AL+W=O<FMS:&5E=',O<VAE970R
M,"YX;6Q02P$"% ,4    "  T@&E61SH0CBT$  "E"@  &0
M@($5FP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( #2
M:5;YO#5ZR@(  "4&   9              " @7F?  !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&UL4$L! A0#%     @ -(!I5HM4;9I1 P  U0H  !D
M         ("!>J(  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4
M    "  T@&E6<-DS'(P#  !8$   &0              @($"I@  >&PO=V]R
M:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( #2 :5:FM5S^F 8  %PJ
M   9              " @<6I  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL
M4$L! A0#%     @ -(!I5JY0S.TL!   2Q0  !D              ("!E+
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  T@&E6 _I
M58X"  #I!@  &0              @('WM   >&PO=V]R:W-H965T<R]S:&5E
M=#(W+GAM;%!+ 0(4 Q0    ( #2 :5;\\]&VM0,  'X-   9
M  " @;RW  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @
M-(!I5JPPB<OG @  'P@  !D              ("!J+L  'AL+W=O<FMS:&5E
M=',O<VAE970R.2YX;6Q02P$"% ,4    "  T@&E6D+\089$$  "R%   &0
M            @('&O@  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4
M Q0    ( #2 :5::JYAY_ (  ,\(   9              " @8[#  !X;"]W
M;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ -(!I5DZ#"[=I!
M>1,  !D              ("!P<8  'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6Q02P$"% ,4    "  T@&E6SDF3+#H#  !-#   &0              @(%A
MRP  >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( #2 :5:7
M?*FS@@<  $A$   9              " @=+.  !X;"]W;W)K<VAE971S+W-H
M965T,S0N>&UL4$L! A0#%     @ -(!I5K?K)'U# @  O 4  !D
M     ("!B]8  'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M"  T@&E6:^O?J[H"  !B!P  &0              @($%V0  >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( #2 :5;#X$+># ,  *8(   9
M              " @?;;  !X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L!
M A0#%     @ -(!I5B/Y+6RW @  ,P<  !D              ("!.=\  'AL
M+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  T@&E6(HEMLBL#
M  !,$@  #0              @ $GX@  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0
M   ( #2 :5:7BKL<P    !,"   +              "  7WE  !?<F5L<R\N
M<F5L<U!+ 0(4 Q0    ( #2 :5;)?=G&J ,  *\9   /              "
M 6;F  !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    "  T@&E6M[W"2X$!   I
M%P  &@              @ $[Z@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'-02P$"% ,4    "  T@&E68]:*%)L!  "4%P  $P              @ 'T
LZP  6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     +@ N 'D,  # [0     !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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>53
<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>54
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>78</ContextCount>
  <ElementCount>216</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>33</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/StatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Business and Basis for Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/BusinessAndBasisForPresentation</Role>
      <ShortName>Business and Basis for Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Fixed Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/FixedAssets</Role>
      <ShortName>Fixed Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Accrued Expenses and Other</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/AccruedExpensesAndOther</Role>
      <ShortName>Accrued Expenses and Other</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - License and Other Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/LicenseAndOtherAgreements</Role>
      <ShortName>License and Other Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Rights Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/RightsPlan</Role>
      <ShortName>Rights Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://smartglass.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smartglass.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Fixed Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/FixedAssetsTables</Role>
      <ShortName>Fixed Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smartglass.com/role/FixedAssets</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Accrued Expenses and Other (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/AccruedExpensesAndOtherTables</Role>
      <ShortName>Accrued Expenses and Other (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smartglass.com/role/AccruedExpensesAndOther</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smartglass.com/role/IncomeTaxes</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Shareholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smartglass.com/role/ShareholdersEquity</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://smartglass.com/role/Commitments</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Business and Basis for Presentation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative</Role>
      <ShortName>Business and Basis for Presentation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/BusinessAndBasisForPresentation</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Schedule of Unrealized Loss on Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails</Role>
      <ShortName>Schedule of Unrealized Loss on Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Schedule of Fixed Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfFixedAssetsDetails</Role>
      <ShortName>Schedule of Fixed Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Schedule of Accrued Expenses and Other (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails</Role>
      <ShortName>Schedule of Accrued Expenses and Other (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Schedule of Deferred Tax Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails</Role>
      <ShortName>Schedule of Deferred Tax Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Schedule of Reconciliation Income Tax Expenses Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails</Role>
      <ShortName>Schedule of Reconciliation Income Tax Expenses Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/IncomeTaxesTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Schedule of Assumptions Used to Value Options Granted to Employees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails</Role>
      <ShortName>Schedule of Assumptions Used to Value Options Granted to Employees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Schedule of Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfOptionActivityDetails</Role>
      <ShortName>Schedule of Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Schedule of Warrant Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfWarrantActivityDetails</Role>
      <ShortName>Schedule of Warrant Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Shareholders??? Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ShareholdersEquityDetailsNarrative</Role>
      <ShortName>Shareholders??? Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/ShareholdersEquityTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - License and Other Agreements (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative</Role>
      <ShortName>License and Other Agreements (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/LicenseAndOtherAgreements</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Schedule of Minimum Annual Future Rental Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails</Role>
      <ShortName>Schedule of Minimum Annual Future Rental Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Commitments (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/CommitmentsDetailsNarrative</Role>
      <ShortName>Commitments (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/CommitmentsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Rights Plan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://smartglass.com/role/RightsPlanDetailsNarrative</Role>
      <ShortName>Rights Plan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://smartglass.com/role/RightsPlan</ParentRole>
      <Position>38</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentAnnualReport, dei:DocumentTransitionReport, dei:TradingSymbol -  form10-k.htm 28, 29, 30</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="form10-k.htm">form10-k.htm</File>
    <File>ex21.htm</File>
    <File>ex23-1.htm</File>
    <File>ex31-1.htm</File>
    <File>ex32-1.htm</File>
    <File>ex4-2.htm</File>
    <File>refr-20221231.xsd</File>
    <File>refr-20221231_cal.xml</File>
    <File>refr-20221231_def.xml</File>
    <File>refr-20221231_lab.xml</File>
    <File>refr-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="339">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="36">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>57
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "form10-k.htm": {
   "axisCustom": 0,
   "axisStandard": 17,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 339,
    "http://xbrl.sec.gov/dei/2022": 36
   },
   "contextCount": 78,
   "dts": {
    "calculationLink": {
     "local": [
      "refr-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "refr-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "form10-k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "refr-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "refr-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "refr-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 348,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 28,
    "http://smartglass.com/20221231": 5,
    "http://xbrl.sec.gov/dei/2022": 6,
    "total": 39
   },
   "keyCustom": 32,
   "keyStandard": 184,
   "memberCustom": 18,
   "memberStandard": 14,
   "nsprefix": "REFR",
   "nsuri": "http://smartglass.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://smartglass.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000010 - Disclosure - Accrued Expenses and Other",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://smartglass.com/role/AccruedExpensesAndOther",
     "shortName": "Accrued Expenses and Other",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000011 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://smartglass.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000012 - Disclosure - Shareholders\u2019 Equity",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://smartglass.com/role/ShareholdersEquity",
     "shortName": "Shareholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:LicenseAndOtherAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000013 - Disclosure - License and Other Agreements",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://smartglass.com/role/LicenseAndOtherAgreements",
     "shortName": "License and Other Agreements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:LicenseAndOtherAgreementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000014 - Disclosure - Commitments",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://smartglass.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:RightsPlanDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000015 - Disclosure - Rights Plan",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://smartglass.com/role/RightsPlan",
     "shortName": "Rights Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:RightsPlanDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000016 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "16",
     "role": "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:MarketableSecuritiesPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000017 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "17",
     "role": "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:MarketableSecuritiesPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000018 - Disclosure - Fixed Assets (Tables)",
     "menuCat": "Tables",
     "order": "18",
     "role": "http://smartglass.com/role/FixedAssetsTables",
     "shortName": "Fixed Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000019 - Disclosure - Accrued Expenses and Other (Tables)",
     "menuCat": "Tables",
     "order": "19",
     "role": "http://smartglass.com/role/AccruedExpensesAndOtherTables",
     "shortName": "Accrued Expenses and Other (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://smartglass.com/role/BalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "lang": null,
      "name": "REFR:RoyaltiesReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000020 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://smartglass.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000021 - Disclosure - Shareholders\u2019 Equity (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://smartglass.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders\u2019 Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000022 - Disclosure - Commitments (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://smartglass.com/role/CommitmentsTables",
     "shortName": "Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BasisOfAccounting",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "REFR:WorkingCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000023 - Disclosure - Business and Basis for Presentation (Details Narrative)",
     "menuCat": "Details",
     "order": "23",
     "role": "http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative",
     "shortName": "Business and Basis for Presentation (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BasisOfAccounting",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "REFR:WorkingCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000024 - Disclosure - Schedule of Unrealized Loss on Investments (Details)",
     "menuCat": "Details",
     "order": "24",
     "role": "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails",
     "shortName": "Schedule of Unrealized Loss on Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
       "us-gaap:MarketableSecuritiesPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_FairValueInputsLevel1Member",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashFDICInsuredAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000025 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "menuCat": "Details",
     "order": "25",
     "role": "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashFDICInsuredAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000026 - Disclosure - Schedule of Fixed Assets (Details)",
     "menuCat": "Details",
     "order": "26",
     "role": "http://smartglass.com/role/ScheduleOfFixedAssetsDetails",
     "shortName": "Schedule of Fixed Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000027 - Disclosure - Schedule of Accrued Expenses and Other (Details)",
     "menuCat": "Details",
     "order": "27",
     "role": "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails",
     "shortName": "Schedule of Accrued Expenses and Other (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000028 - Disclosure - Schedule of Deferred Tax Assets (Details)",
     "menuCat": "Details",
     "order": "28",
     "role": "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails",
     "shortName": "Schedule of Deferred Tax Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000029 - Disclosure - Schedule of Reconciliation Income Tax Expenses Benefit (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails",
     "shortName": "Schedule of Reconciliation Income Tax Expenses Benefit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://smartglass.com/role/BalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:AmortizedCostTermDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000030 - Disclosure - Income Taxes (Details Narrative)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://smartglass.com/role/IncomeTaxesDetailsNarrative",
     "shortName": "Income Taxes (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:AmortizedCostTermDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000031 - Disclosure - Schedule of Assumptions Used to Value Options Granted to Employees (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails",
     "shortName": "Schedule of Assumptions Used to Value Options Granted to Employees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2021-12-31_us-gaap_StockOptionMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000032 - Disclosure - Schedule of Option Activity (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://smartglass.com/role/ScheduleOfOptionActivityDetails",
     "shortName": "Schedule of Option Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-012022-12-31_us-gaap_StockOptionMember",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2021-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000033 - Disclosure - Schedule of Warrant Activity (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://smartglass.com/role/ScheduleOfWarrantActivityDetails",
     "shortName": "Schedule of Warrant Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2020-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "REFR:RightsPlanDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssuedPricePerShare",
      "reportCount": 1,
      "unitRef": "USDPShares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000034 - Disclosure - Shareholders\u2019 Equity (Details Narrative)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
     "shortName": "Shareholders\u2019 Equity (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Shares",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "REFR:LicenseAndOtherAgreementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-012022-12-31_srt_MinimumMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "REFR:RoyaltyEarnedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000035 - Disclosure - License and Other Agreements (Details Narrative)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
     "shortName": "License and Other Agreements (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "REFR:LicenseAndOtherAgreementsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-012022-12-31_srt_MinimumMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "REFR:RoyaltyEarnedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000036 - Disclosure - Schedule of Minimum Annual Future Rental Commitments (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails",
     "shortName": "Schedule of Minimum Annual Future Rental Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:LeaseExpirationTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000037 - Disclosure - Commitments (Details Narrative)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://smartglass.com/role/CommitmentsDetailsNarrative",
     "shortName": "Commitments (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "REFR:LeaseExpirationTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "REFR:RightsPlanDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "REFR:PercentageOfAcquisitionThresholdInRightsAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000038 - Disclosure - Rights Plan (Details Narrative)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://smartglass.com/role/RightsPlanDetailsNarrative",
     "shortName": "Rights Plan (Details Narrative)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "span",
       "p",
       "REFR:RightsPlanDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "REFR:PercentageOfAcquisitionThresholdInRightsAgreement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Pure",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000004 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://smartglass.com/role/StatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OtherGeneralExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000005 - Statement - Consolidated Statements of Shareholders' Equity",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://smartglass.com/role/StatementsOfShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://smartglass.com/role/StatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000007 - Disclosure - Business and Basis for Presentation",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://smartglass.com/role/BusinessAndBasisForPresentation",
     "shortName": "Business and Basis for Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccounting",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://smartglass.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "00000009 - Disclosure - Fixed Assets",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://smartglass.com/role/FixedAssets",
     "shortName": "Fixed Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "form10-k.htm",
      "contextRef": "From2022-01-01to2022-12-31",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 33,
   "tag": {
    "REFR_AcquiringAssetsPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquiring assets percent.",
        "label": "Acquiring asset percent"
       }
      }
     },
     "localname": "AcquiringAssetsPercent",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/RightsPlanDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "REFR_AmortizedCostTermDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost term, description.",
        "label": "Amortized cost term description"
       }
      }
     },
     "localname": "AmortizedCostTermDescription",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "REFR_AutosMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Autos [Member]",
        "label": "Autos [Member]"
       }
      }
     },
     "localname": "AutosMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_CompanyOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company One [Member]",
        "label": "Company One [Member]"
       }
      }
     },
     "localname": "CompanyOneMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_CompanyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company Two [Member]",
        "label": "Company Two [Member]"
       }
      }
     },
     "localname": "CompanyTwoMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_CorporateMinimumTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate minimum tax rate.",
        "label": "Corporate minimum tax rate"
       }
      }
     },
     "localname": "CorporateMinimumTaxRate",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "REFR_DeferredTaxAssetsAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets amortization.",
        "label": "Amortization"
       }
      }
     },
     "localname": "DeferredTaxAssetsAmortization",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets lease liability.",
        "label": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiability",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_DisclosureLicenseAndOtherAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "License And Other Agreements"
       }
      }
     },
     "localname": "DisclosureLicenseAndOtherAgreementsAbstract",
     "nsuri": "http://smartglass.com/20221231",
     "xbrltype": "stringItemType"
    },
    "REFR_DisclosureRightsPlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rights Plan"
       }
      }
     },
     "localname": "DisclosureRightsPlanAbstract",
     "nsuri": "http://smartglass.com/20221231",
     "xbrltype": "stringItemType"
    },
    "REFR_DiscountPriceOfStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount price of stock.",
        "label": "Discount price of stock"
       }
      }
     },
     "localname": "DiscountPriceOfStock",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/RightsPlanDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "REFR_EmployeesAndDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees and Directors [Member].",
        "label": "Employees and Directors [Member]"
       }
      }
     },
     "localname": "EmployeesAndDirectorsMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_EquipmentAndFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment and Furniture [Member]",
        "label": "Equipment and Furniture [Member]"
       }
      }
     },
     "localname": "EquipmentAndFurnitureMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_ExciseTaxOnCorporateStockRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excise tax on corporate stock rate.",
        "label": "Excise tax on corporate stock"
       }
      }
     },
     "localname": "ExciseTaxOnCorporateStockRate",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "REFR_IncreaseDecreaseInRoyaltyReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in royalty receivable.",
        "label": "IncreaseDecreaseInRoyaltyReceivable",
        "negatedLabel": "Royalty receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInRoyaltyReceivable",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_LeaseExpirationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease expiration term.",
        "label": "Lease expiration term"
       }
      }
     },
     "localname": "LeaseExpirationTerm",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fouth and fifth fiscal year following latest fiscal year.",
        "label": "Years 4-5"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFourAndFive",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second and third fiscal year following latest fiscal year.",
        "label": "Years 2-3"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwoAndThree",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_LicenseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License Agreement [Member]",
        "label": "License Agreement [Member]"
       }
      }
     },
     "localname": "LicenseAgreementMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_LicenseAndOtherAgreementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License and other agreements [Text Block]",
        "label": "License and Other Agreements"
       }
      }
     },
     "localname": "LicenseAndOtherAgreementsTextBlock",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "REFR_LicenseeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License Four [Member]",
        "label": "License Four [Member]"
       }
      }
     },
     "localname": "LicenseeFourMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_LicenseeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Licensee One [Member]",
        "label": "Licensee One [Member]"
       }
      }
     },
     "localname": "LicenseeOneMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_LicenseeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License Three [Member]",
        "label": "License Three [Member]"
       }
      }
     },
     "localname": "LicenseeThreeMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_LicenseeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License Two [Member]",
        "label": "License Two [Member]"
       }
      }
     },
     "localname": "LicenseeTwoMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_NetInvestmentIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net investment income loss.",
        "label": "Net investment loss"
       }
      }
     },
     "localname": "NetInvestmentIncomeLoss",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_NonEmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non- Employee Stock Option [Member]",
        "label": "Non- Employee Stock Option [Member]"
       }
      }
     },
     "localname": "NonEmployeeStockOptionMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_NonrecurringCashExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-recurring cash expenses.",
        "label": "Non-recurring cash expenses"
       }
      }
     },
     "localname": "NonrecurringCashExpenses",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_OperatingLossCarryforwardsExpirationDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss carry-forward expiration description.",
        "label": "Net operating loss carry-forward expiration description"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsExpirationDescription",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "REFR_OptionsAndWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Options and Warrants [Member]",
        "label": "Options and Warrants [Member]"
       }
      }
     },
     "localname": "OptionsAndWarrantsMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_PercentageOfAcquisitionThresholdInRightsAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of acquisition threshold in rights agreement.",
        "label": "Percentage of acquisition threshold"
       }
      }
     },
     "localname": "PercentageOfAcquisitionThresholdInRightsAgreement",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/RightsPlanDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "REFR_ProceedsFromSaleOfCommonStockAndWarrants": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from sale of common stock and warrants.",
        "label": "Proceeds from issuance of common stock and warrants"
       }
      }
     },
     "localname": "ProceedsFromSaleOfCommonStockAndWarrants",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_ProceedsFromStockOptionsAndWarrantsExercised": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from stock options and warrants exercised.",
        "label": "Net proceeds from exercise of options and warrants"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsAndWarrantsExercised",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_PutnamShortDurationBondMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Putnam Short Duration Bond [Member]",
        "label": "Putnam Short Duration Bond [Member]"
       }
      }
     },
     "localname": "PutnamShortDurationBondMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_PutnamUltraShortDurationIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Putnam Ultra Short Duration Income [Member]",
        "label": "Putnam Ultra Short Duration Income [Member]"
       }
      }
     },
     "localname": "PutnamUltraShortDurationIncomeMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_RecognizedBenefitMeasured": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recognized benefit measured.",
        "label": "Recognized benefit measured"
       }
      }
     },
     "localname": "RecognizedBenefitMeasured",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "REFR_RestrictedStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted stock [Policy Text Block]",
        "label": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockPolicyTextBlock",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "REFR_RightsPlanDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights plan disclosure [Text Block]",
        "label": "RightsPlanDisclosureTextBlock",
        "verboseLabel": "Rights Plan"
       }
      }
     },
     "localname": "RightsPlanDisclosureTextBlock",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/RightsPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "REFR_RightsPlanExpireDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights plan expire date.",
        "label": "Rights plan expire date"
       }
      }
     },
     "localname": "RightsPlanExpireDate",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/RightsPlanDetailsNarrative"
     ],
     "xbrltype": "dateItemType"
    },
    "REFR_RightsRedemptionPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights redemption price per share.",
        "label": "Redemption price"
       }
      }
     },
     "localname": "RightsRedemptionPricePerShare",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/RightsPlanDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "REFR_RoyaltiesReceivableNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalties receivable net current.",
        "label": "Royalties receivable, net of reserves of $1,158,450 in 2022 and $1,016,678 in 2021, respectively"
       }
      }
     },
     "localname": "RoyaltiesReceivableNetCurrent",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_RoyaltyEarnedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty earned percentage.",
        "label": "Royalty earned percentage"
       }
      }
     },
     "localname": "RoyaltyEarnedPercentage",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "REFR_RoyaltyRateOnSellingPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Royalty rate on selling price.",
        "label": "Royalty rate on selling price"
       }
      }
     },
     "localname": "RoyaltyRateOnSellingPrice",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award non option equity instruments issued in period weighted average exercise price.",
        "label": "Weighted Average Exercise Price, Issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "REFR_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the non-option equity plan.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice",
        "periodEndLabel": "Weighted Average Exercise Price, Ending",
        "periodStartLabel": "Weighted Average Exercise Price, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "REFR_StockIssuedDuringPeriodSharesCommonStockAndWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock and warrants, shares.",
        "label": "Issuance of common stock and warrants, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesCommonStockAndWarrants",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "REFR_StockIssuedDuringPeriodValueCommonStockAndWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock and warrants.",
        "label": "Issuance of common stock and warrants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueCommonStockAndWarrants",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "REFR_SubscriptionAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscription Agreement [Member]",
        "label": "Subscription Agreement [Member]"
       }
      }
     },
     "localname": "SubscriptionAgreementMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_TaxYear2018To2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Year 2018 to 2022 [Member]",
        "label": "Tax Year 2018 to 2022 [Member]"
       }
      }
     },
     "localname": "TaxYear2018To2022Member",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_TradeShowMaterialsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade Show Materials [Member]",
        "label": "Trade Show Materials [Member]"
       }
      }
     },
     "localname": "TradeShowMaterialsMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_TwoThousandNineteenEquityIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2019 Equity Incentive Plan [Member]",
        "label": "2019 Equity Incentive Plan [Member]"
       }
      }
     },
     "localname": "TwoThousandNineteenEquityIncentivePlanMember",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "REFR_WarrantsAndNonemployeeOptionsVestedTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants and non-employee options vested term.",
        "label": "Warrants and non-employee options vested term"
       }
      }
     },
     "localname": "WarrantsAndNonemployeeOptionsVestedTerm",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "REFR_WorkingCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital.",
        "label": "Working capital"
       }
      }
     },
     "localname": "WorkingCapital",
     "nsuri": "http://smartglass.com/20221231",
     "presentation": [
      "http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r398",
      "r400",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r391"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://smartglass.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r166",
      "r377",
      "r431",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r230",
      "r331",
      "r353",
      "r364",
      "r365",
      "r375",
      "r381",
      "r386",
      "r430",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r230",
      "r331",
      "r353",
      "r364",
      "r365",
      "r375",
      "r381",
      "r386",
      "r430",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r166",
      "r377",
      "r431",
      "r480"
     ],
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r164",
      "r335",
      "r376",
      "r385",
      "r426",
      "r427",
      "r431",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r164",
      "r335",
      "r376",
      "r385",
      "r426",
      "r427",
      "r431",
      "r479"
     ],
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r222",
      "r230",
      "r242",
      "r243",
      "r244",
      "r307",
      "r331",
      "r353",
      "r364",
      "r365",
      "r375",
      "r381",
      "r386",
      "r425",
      "r430",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r222",
      "r230",
      "r242",
      "r243",
      "r244",
      "r307",
      "r331",
      "r353",
      "r364",
      "r365",
      "r375",
      "r381",
      "r386",
      "r425",
      "r430",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ],
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r416",
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accrued Expenses and Other"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/AccruedExpensesAndOther"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r9",
      "r384"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued expenses and other",
        "totalLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets",
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Professional services"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r46",
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r115",
      "r116",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r4"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r246",
      "r247",
      "r248",
      "r412",
      "r413",
      "r414",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r75",
      "r76",
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Share based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r110",
      "r167",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Royalties receivables, reserves"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive securities"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r89",
      "r95",
      "r109",
      "r123",
      "r155",
      "r158",
      "r162",
      "r170",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r274",
      "r276",
      "r284",
      "r384",
      "r428",
      "r429",
      "r470"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets [Default Label]",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r103",
      "r111",
      "r123",
      "r170",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r274",
      "r276",
      "r284",
      "r384",
      "r428",
      "r429",
      "r470"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccounting": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Business and Basis for Presentation"
       }
      }
     },
     "localname": "BasisOfAccounting",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BusinessAndBasisForPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r26",
      "r105",
      "r366"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets",
      "http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r21",
      "r26",
      "r28"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r21",
      "r88"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFDICInsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.",
        "label": "FDIC insurance coverage"
       }
      }
     },
     "localname": "CashFDICInsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashUninsuredAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.",
        "label": "Amounts on deposit in excess of federally insured limits"
       }
      }
     },
     "localname": "CashUninsuredAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights outstanding.",
        "label": "Warrants outstanding"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Shares of common stock reserved for issuance"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r412",
      "r413",
      "r462"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r3",
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r3",
      "r384"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common stock, par value $0.0001 per share; authorized 100,000,000 shares, issued and outstanding 33,150,396 in 2022 and 31,650,396 in 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r33",
      "r34",
      "r86",
      "r87",
      "r166",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r33",
      "r34",
      "r86",
      "r87",
      "r166",
      "r359",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r33",
      "r34",
      "r86",
      "r87",
      "r166",
      "r360",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r33",
      "r34",
      "r86",
      "r87",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r33",
      "r34",
      "r86",
      "r87",
      "r166",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r32",
      "r166"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r0",
      "r1",
      "r90",
      "r94",
      "r258"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Total gross deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r259"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total gross deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": {
     "auth_ref": [
      "r82",
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "label": "Research and development expense"
       }
      }
     },
     "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r459"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Net deferred tax"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r82",
      "r460"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Net operating loss carry-forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.",
        "label": "Net operating loss carry-forward with expiration"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "auth_ref": [
      "r80",
      "r82",
      "r460"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "label": "Research and other credits",
        "verboseLabel": "Research and other credit carry-forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative",
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r82",
      "r460"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Stock option expense"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "auth_ref": [
      "r82",
      "r460"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.",
        "label": "Allowance for bad debts"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r260"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r82",
      "r460"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "verboseLabel": "Lease liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r82",
      "r460"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Other temporary differences"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r24",
      "r44"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r118",
      "r131",
      "r132",
      "r133",
      "r134",
      "r135",
      "r139",
      "r140",
      "r142",
      "r143",
      "r144",
      "r146",
      "r281",
      "r282",
      "r349",
      "r351",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic and diluted net loss per common share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r30",
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Basic and Diluted Loss Per Common Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r124",
      "r254",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Income tax percentage"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Payroll, bonuses and related benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r52",
      "r101",
      "r115",
      "r116",
      "r117",
      "r126",
      "r127",
      "r128",
      "r130",
      "r136",
      "r138",
      "r147",
      "r171",
      "r210",
      "r246",
      "r247",
      "r248",
      "r264",
      "r265",
      "r280",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r297",
      "r354",
      "r355",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r195",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r283",
      "r304",
      "r305",
      "r306",
      "r373",
      "r374",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r195",
      "r223",
      "r228",
      "r283",
      "r304",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r195",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r304",
      "r305",
      "r306",
      "r373",
      "r374",
      "r378",
      "r379",
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r168",
      "r169",
      "r173",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r196",
      "r208",
      "r278",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r372",
      "r421",
      "r422",
      "r423",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r24",
      "r43"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r42",
      "r48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r124",
      "r255",
      "r256",
      "r262",
      "r266",
      "r269",
      "r271",
      "r272",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r125",
      "r137",
      "r138",
      "r154",
      "r253",
      "r267",
      "r270",
      "r352"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Total income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r114",
      "r251",
      "r252",
      "r256",
      "r257",
      "r261",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r254"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Income tax provision at federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Expired carryforwards and other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfReconciliationIncomeTaxExpensesBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r409",
      "r464"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Operating lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r41",
      "r332",
      "r333",
      "r334",
      "r336",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Patent Costs"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestorMember": {
     "auth_ref": [
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.",
        "label": "Investor [Member]"
       }
      }
     },
     "localname": "InvestorMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Schedule of Minimum Annual Future Rental Commitments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r296"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Year 1"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed lease interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r11",
      "r123",
      "r170",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r275",
      "r276",
      "r277",
      "r284",
      "r370",
      "r428",
      "r470",
      "r471"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r8",
      "r91",
      "r97",
      "r384",
      "r411",
      "r424",
      "r463"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r13",
      "r104",
      "r123",
      "r170",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r275",
      "r276",
      "r277",
      "r284",
      "r384",
      "r428",
      "r470",
      "r471"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets",
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).",
        "label": "Marketable Securities, Realized Gain (Loss)",
        "negatedLabel": "Realized loss on marketable securities",
        "negatedTerseLabel": "Realized loss on sale of marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesUnrealizedGainLoss": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in marketable security.",
        "label": "Unrealized loss",
        "negatedLabel": "Unrealized loss on marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails",
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r120"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r21",
      "r22",
      "r25"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r16",
      "r25",
      "r92",
      "r99",
      "r102",
      "r112",
      "r113",
      "r117",
      "r123",
      "r129",
      "r131",
      "r132",
      "r133",
      "r134",
      "r137",
      "r138",
      "r141",
      "r155",
      "r157",
      "r161",
      "r163",
      "r170",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r282",
      "r284",
      "r371",
      "r428"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows",
      "http://smartglass.com/role/StatementsOfOperations",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OfficersCompensation": {
     "auth_ref": [
      "r408"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for salary and wage arising from service rendered by officer. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.",
        "label": "Annual base salary"
       }
      }
     },
     "localname": "OfficersCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r155",
      "r157",
      "r161",
      "r163",
      "r371"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfMinimumAnnualFutureRentalCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r293"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Current portion of operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r293"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating lease liability, net of current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r292"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating lease ROU assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r410"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "ROU asset amortization"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r295",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r294",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Net operating loss carry-forward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Option Indexed to Issuer's Equity [Line Items]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTable": {
     "auth_ref": [
      "r51",
      "r83",
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Freestanding contracts issued by an Entity that are indexed to, and potentially settled in, an Entity's own stock by the different attributes of these freestanding contracts, including the strike price, number of shares, and settlement dates.",
        "label": "Option Indexed to Issuer's Equity [Table]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
     "auth_ref": [
      "r51",
      "r83",
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.",
        "label": "Option Indexed to Issuer's Equity, Type [Axis]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding."
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAccruedExpensesAndOtherDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Deposits and other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherGeneralExpense": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.",
        "label": "Operating expenses"
       }
      }
     },
     "localname": "OtherGeneralExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of fixed assets"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r407"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "auth_ref": [
      "r20"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.",
        "label": "Proceeds from issuance of stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Sales of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Product Information [Line Items]"
       }
      }
     },
     "localname": "ProductInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r49",
      "r361",
      "r362",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Fixed Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/FixedAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r45",
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Fixed assets, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r47",
      "r98",
      "r350",
      "r384"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Fixed assets, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets",
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r47",
      "r361",
      "r362"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "verboseLabel": "Fixed Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule of Fixed Assets"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/FixedAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Estimated useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r119",
      "r174"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Bad debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Royalties Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r229",
      "r298",
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests."
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r229",
      "r298",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r469"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r77",
      "r100",
      "r478"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
        "label": "Research and Development Costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r5",
      "r53",
      "r96",
      "r357",
      "r358",
      "r384"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit",
        "negatedLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets",
      "http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r101",
      "r126",
      "r127",
      "r128",
      "r130",
      "r136",
      "r138",
      "r171",
      "r246",
      "r247",
      "r248",
      "r264",
      "r265",
      "r280",
      "r354",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r152",
      "r153",
      "r156",
      "r159",
      "r160",
      "r164",
      "r165",
      "r166",
      "r219",
      "r220",
      "r335"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Fee income",
        "verboseLabel": "Remaining performance obligations"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r221",
      "r368"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue Recognition/Fee Income"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r166",
      "r415"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Expenses and Other"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/AccruedExpensesAndOtherTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r56",
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/CommitmentsDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r61",
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Reconciliation Income Tax Expenses Benefit"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.",
        "label": "Schedule of Product Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfProductInformationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfFixedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r64",
      "r70",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Schedule of Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Assumptions Used to Value Options Granted to Employees"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r54",
      "r63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Warrant Activity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://smartglass.com/role/StatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based compensation",
        "verboseLabel": "Share based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/StatementsOfCashFlows",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-option equity instruments exercised by participants.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised",
        "negatedLabel": "Number of Shares Underlying Warrants and Non-Employee Options Granted, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.",
        "label": "Number of Shares Underlying Warrants and Non-Employee Options Granted, Terminated"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Number of Shares Underlying Warrants and Non-Employee Options Granted, Issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "auth_ref": [
      "r65",
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "periodEndLabel": "Number of Shares Underlying Warrants and Non-Employee Options Granted, Ending",
        "periodStartLabel": "Number of Shares Underlying Warrants and Non-Employee Options Granted, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfWarrantActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Shares available for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Number of Shares Subject to Option, Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Number of Shares Subject to Option, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Fair value on grant date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate Intrinsic Value, Ending",
        "periodStartLabel": "Aggregate Intrinsic Value, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r233",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of Shares Subject to Option, Ending",
        "periodStartLabel": "Number of Shares Subject to Option, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r233",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted Average Exercise Price, Ending",
        "periodStartLabel": "Weighted Average Exercise Price, Beginning"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Weighted Average Exercise Price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Weighted Average Exercise Price, Cancelled"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Weighted Average Exercise Price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r232",
      "r239",
      "r240",
      "r241",
      "r242",
      "r245",
      "r249",
      "r250"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Equity-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Option expiration period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Expected term of the option"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfAssumptionsUsedToValueOptionsGrantedToEmployeesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Term (Years), Ending"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options vested.",
        "label": "Number of options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares issued price per share",
        "verboseLabel": "Value of stock covered by each right"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/RightsPlanDetailsNarrative",
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance, shares",
        "periodStartLabel": "Balance, shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r29",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r15",
      "r52",
      "r101",
      "r115",
      "r116",
      "r117",
      "r126",
      "r127",
      "r128",
      "r130",
      "r136",
      "r138",
      "r147",
      "r171",
      "r210",
      "r246",
      "r247",
      "r248",
      "r264",
      "r265",
      "r280",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r297",
      "r354",
      "r355",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r147",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/LicenseAndOtherAgreementsDetailsNarrative",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r2",
      "r3",
      "r52",
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock issued during period shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r2",
      "r3",
      "r52",
      "r53",
      "r236"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Exercise of options, shares",
        "negatedLabel": "Number of Shares Subject to Option, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r2",
      "r3",
      "r52",
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock issued value"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r15",
      "r52",
      "r53"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Exercise of options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Equity Option [Member]"
       }
      }
     },
     "localname": "StockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfOptionActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r3",
      "r6",
      "r7",
      "r38",
      "r384",
      "r411",
      "r424",
      "r463"
     ],
     "calculation": {
      "http://smartglass.com/role/BalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Shareholders' equity",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets",
      "http://smartglass.com/role/BusinessAndBasisForPresentationDetailsNarrative",
      "http://smartglass.com/role/StatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/BalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r55",
      "r122",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Shareholders\u2019 Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r291",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r291",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r291",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxPeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about the period subject to enacted tax laws.",
        "label": "Tax Period [Axis]"
       }
      }
     },
     "localname": "TaxPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxPeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identified tax period."
       }
      }
     },
     "localname": "TaxPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/IncomeTaxesDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r168",
      "r169",
      "r196",
      "r208",
      "r278",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r421",
      "r422",
      "r423",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ScheduleOfUnrealizedLossOnInvestmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative",
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r148",
      "r149",
      "r150",
      "r151"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/ShareholdersEquityDetailsNarrative"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r139",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted average number of common shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://smartglass.com/role/StatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r387": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r388": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r389": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r391": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r392": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r393": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r394": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r395": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r396": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r397": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r398": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r399": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r401": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r402": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r403": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r404": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r405": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r406": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r482": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r483": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r484": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r485": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r486": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r487": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r488": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>58
<FILENAME>0001493152-23-007116-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-23-007116-xbrl.zip
M4$L#!!0    ( #2 :585$(]>FP(  -X1   (    97@R,2YH=&WM6%MOVC 4
M?J_4_^!%8D]- ^N8IB2-!"1=D3) $$WJHTF<X"W$F6U&Z:^?G<N 0-72AFIH
M"Q))'-OG?-^Y^-CFK??5M<[/S%NG8XL[D)?I]3W7L4PMOXNO6O'9[ [M.S#Q
M[ESG6@E)PG70:J8<>'B.&!B@)1B3.4PN\H8+,$$4AXH8*(:.#AUG@#FD$4YT
M(+H:@*-[KL(81Z*!XFC&%<N\&0Z\S6G5$,YQO-*?FCCKR_ #RO4H)N<4)BPD
M=*Z#19HBZD.&%.M],F6I86I2EN!D=-IHS*[EW,_P%//SLP\M4^M:-2#; ;,%
MMCYDCQG#ZW1=!_0<UYV,.KW^X,NUTE2R]U''MLOW@V$M<<!GLFNS88 IH0&B
MJD_B&*9,*%0^*5G8F-[X< &_$.78AW')W91P3N9"%O1_1)0LDD#*(U0'RQGF
MA20IRWXQF,_MQA'MX=DUJ-AJK^G.&1',Q((2T+ILBUD8B7$@0-09@CY*.*)U
M,B,";<(A1T5.?>9%Z$Y(9G2^&*O*25K@+1I*2M^&@Y[P8DY7.0P2UHSNK5 ,
M:003_  Y)DD%0N;TXF]\"FF@;@=?3!D.,%S;%_ 9 F,482:7'ZYOD?6Z['!<
M(^\FLG_1IK6F\_\&>PXSWQ>,XW!5)S63D9TKYTC24XJ9[-U/_,N3L*R-8KB$
M%.VWK985>U;-)?C1_?,(VX8CK'0GK>T[504W&,6!#D8P0H88^'.!$E\.,, P
ME8LWTX$+&0>J6OJ_W?]6:E,ID#Y)")4ZM+NG#EWO/C9W&]7=2"'CT6U$9;NQ
MBW:=U*JI2I1XVUS'*,Q&_ GM8NJKJ\;:,654[?;X^&2/ZAPR,LNH-#5!9\GL
MACTT:9"<]+_>K?8&;OY[I>;'3R^:/)_)#VSDN<YO4$L#!!0    ( #2 :5;*
M7/"0J@,  $X2   *    97@R,RTQ+FAT;>U8;6_B1A#^CL1_F")=U9-P;+/8
MO/F0() >*I<@\+7*1V,6V)[9I>OE[G*_OK->.U"2*DT+:E(5)!BOY^79>6:9
MP<'[\,.X6RX%[X>] 7Z#?@7A*!P/NX%MOO&NG=\.^C>#6YB%M^/AN\I2<-4&
MU]DJ"-F&IG!-O\!4;")>-0M5F%')EA4T1-/)<^TZL(GDBO$VH&H'%/VJK"AA
M*UR0;+56E>[W?)YN.X$].5N$X.KF.CQT:RVC#4ONVD\YSG13]HT:'+ES)2.>
M+H7<M&&WW5(91RG%(/WN\.N:S9DJEVKDP@WL/B9?1^Z>96\QY8K*TVUN3\1K
MPAQ\[%X*GJ+?<DDL8<07=$OQ@RN8TA5+,1Q=P&0W3U@,O3@6.ZX87\$5DYO
M_GA6AG[=I8HM[UX716< _0LMEV)#$B@!:DV!\5C(K9"18H+#_ XD72)3/-:W
M,@W#7JXP4Y&B&[1/ :^N\.C!S"+PP[5(+X 08KG->J/I58W<:#FM5BX3TO2:
M1JX[Q&]5RZ5LW?4<KV;6?:_FMB#B"V/AH35YFUWG@9H'@9J.USB,T]"RY1&'
M.)G4]%NN8^X[3;]&C$CJKI^+/B&->H'"\1M>O;J/6\@MOU'W[R'52,,AWEO
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
MSGSGI%27+Z*S-]/R!?8W4$L#!!0    ( #2 :5;)Y;_@6XH  "3A P )
M97@T+3(N:'1M[+UK<]M6UB;ZG57\#YBN>;O$*ECQ)4XZ<295LB7'>E_']DAR
MYZ1.G0\@"4J(08 -D)+5O_ZLZ]YKXT+15]EN3,U,QR()[,O::Z_+LY[UR[.S
MWY__.A[]\NSHX!#^-\+_\\O9\=GSHU]_^8[_%S[]3C[^Y?'+PS^CT[,_GQ_]
MG[\MRF+]<W3O[FH=G67+M(Y>I%?12;E,BIC_$$>G:94M_@8_A)^^>M??/8J6
M276>%3]'\-5'T3I]N[Z3Y-DY_&&6%NNT^MNOOSQ]^>+,/O?.(EEF^?7/-SV9
MOEMG_TYY('_[]>_%M%X]^N4[?"#,_-7''W.5G5^L/^:0?WG\Z]';BVR:K<>C
M[_?O__+=XU\_Y?B_QC7_^&/^Y?6O)T>G9P=G1X?CT<&+P^C@]Z,7AT>'\/"7
M3_[GV<OGAT<GT:N3EV='3\Z.7[Z(3HY_>W9V&AW\=G)T!-\\^^6[U]_6+M'+
MLV*>XM#O[C_,"G[&!\[CKTV]SA;7'W,B'[1OT5Y21XM-M;Y(JRA9IC#A>;2H
MRF6TAK=&ZY+^-X[6%UD=_3V?_VM3/@)9.3BOTA2^O<9]_WM%?Y[$T3Q9I_/Q
M"!Y9+J*GZ;3:)-5U=.]>'-V_>_]!'$W3]56:%M%)6J=)-;N(GE8PFRRMZNBX
MF)75JJSP"7&41(=IGEPE51KIG[.RB/9@F&843\KE*BFNPS$DQ3QZ@D\M8'A)
M/AZ=KLO9F^BL2HIZ 9/\>[)</8)_PD9$\@!\'Z[WGV7U)IHFQ9NL.+?OA<_K
MZ 3U7!T=G,-CFP.QG^%H8AE.='61P2Q!<I?C47V1Y'F4%;-\,T]AF-=1O9G-
MTKHNJ_#AL!7I!C:BFNQ_RB/U"43Q*]5\?QR?O3@Z/3TZ>X:;]_/7-?Y/N.8-
M]?>)A>>/9T<G1P>G\7@$)]TKCW^@\KC[ %50&CTNDVJ.RN4PJ]+9NJQ(T^ G
M<I1!GTVB9+.^*"MX])P^2N;EBM2'?-4=-M%AHK<ZWCD>J<:RKT -$SRG0R/@
MSZ,>+;DW#8:(CYNGLQR4'?PCFF>7&2P[S;(L4K:OQJ.]AK:QCP2E$E5IO8(5
MP5^E">@<T#:@/.%?,.HES)VU(&I[5"]9D2Q #N&]"]"3\PG\,:<WPJJ6L,*)
M7]>\K.DYCS<U?+6N82A]#X'7_$YJ_0&O7TM-\L-1#MHZ>V_6VKBLKC=),4MU
M*6CB9K(@*5MGB[_'-:51TH[Y = [5U4&RA<O.?CP-%TE<L_0%_JF^4GUV]>E
ME&]+0:PV%4K&&K?N% 0!]^S^#RJRX=F+HT"=D"UR;V=UTJ]*QB.RB=Q[Y*X'
MT5R#-JE)OLB@JCL&A0-'304+EHHV>0IRED=';U?9+D+(6@341I4F=8IC2>&W
M:37+X+2^JK+9MI_J<5LF;\"^2JMU F>J)!-P=I$4YSCZ.JK3->P!6(;RE,$8
M^:KDWEU3*.Z-XW"8SM+E%+;[WO=DFM]_]^/ (A=>K;=X',#I0*&>#D+]E0CU
MBY=_C$=G*-E/7YX<Q7BKS\JB!M-']ELD;U6E2]!IM1-GN?NS2Y ^E9_VOK)
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
M#/:VY]'VLYMU"!Z%?DFB<6P5I<A+4ASMO9UTQ702C:/$&D%RV;T]V+P4;IY
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
M)OG:H'Z@ DY<GI$ME^E<D,]NE9N/Y.5H8!HX2-,S>$>,0]O;F>S03 CGZ6P
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
M#6W)D\^8:,=$+K$)(F;JU_XS:8F&U:!5NI8M#[]K/EJT+EQGN??KL2;;E-#
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
MY )+NZ?ZGX]U([?@:MK]])C=T<V/ZI%P+YVG9I@=6W6V[TVEW9PG*K-K%N"
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
M?GZ,'^K"\4]@FW"+VLOS3FL#_ST>N9UX<?1'].?+D_^)^I;)+1"OUR[+-.B
MV^S:B/8Y[O>3E[^_.GCQIS_1SUX^QT,)FR[BA*<:3M;QR<G1/U_BUO\)F_CX
M]V,^'/B,;N6A4OGDY>N3,_S'DV<H:B=_!N=\/#('':3\)(Z.Y63R#UF.GQ\\
M^1]\[7\?D?(X.X,AVI?%],37+X[/C@[YP:?1X3&(.GPL#T(%@E]R?[8OAF'
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
MO+YY\$T"/L .X/_V0SC#R2X<3BR"P]"3U[_*R;<F_._M]OIF>^,NXVY;XW8
MACV$XX- #+[U1:#D78;J6$/M16Y*(_G*%<&IC/W(.X#OU+>#W^\R9FO&F)TP
M3$5P)L=1G'Q+XO1.B]R<,> Y4C0?J9D>],Y;7[=&A=&0*W8GHUX4$/C<8:2W
M6]_^L_>?;TA>6TT8[*(!7]_A_2T$][UOK6^:G_"2X*N[C-'^UAV*6*IO[6_$
M/GD01=_=99P]7,NI'FM]:DG_;/#M;Z=I++]MV*.,X1L]1B_R)HY*)H'\::T/
ME&3':37'B7/NCV":S_+*.8M&(JSQ%S68)_;[1+,\_]*\Y_EJ'(C)CA-&H:0?
M_>L=)#XR1JI&?_F>)T.B<?@G//@90"KV729?U\D9,JV#.!HATB-Q;K:2B#ZW
MVL0S0]@<3"7]G9EHO?8AQ^L?WQ2FN)]9"TB_]H% _T$FFDL2UCX<_/Z@,]H$
M8^T#4HP'G:Y,3A[R4 O$9NT#4IL;YCF(A8OKT@-HL6;G6,07P(M[@>Q*-XUA
MZ5+MIG$,>UDKK*FC3OKV.GSOIS7 QK:/. A2[[LU)PU]?A80'.0%M1/Z ;!P
M./.U#V9E9AFW6%HWB=R+0Z52Z>W!RL(!P\U7$:22?CL9XUMJ_UK&KJ^DMS;K
M$%M\B/2)EOY-C__M#/8-@JVW+^(01E?'<M23<7EGK7?->]]9Q_LC50G"BSJ/
M.IY'  -X(7SO,-P58S\1 9%.E)6]W6@TEJ$2#%4@+@& P6W%E[XK^4C.I!L-
M0AJ%3N>.!P$3C**0CG3>&6PN^QG<%AC>WOM!?);)(6C3(WD4*77O-[=]_]#[
M3Q8\YZ+G+;ZU'&#7SLZC?=<+;#>WE_T,;H=Z[=;] 0.RRAO9BW4MG=#[3<3
MUI/9L/[/][7U!!CZ3R"R??]8^4\6?">2TD9+QCTO?I8(=29%X/\EO4\  ;<G
MDU.KW;Q_V)BUVB]A?)OUSI1'RRN^?SGP5$P,K7*!_,1RUA;^]H*W-^Z7K)S&
MD2NEIW )MI1JT9&;!=9;+'J]>7]P,;UH$<B3_ATHX'?!>+UU?T((+7=/]B6H
M*-ZYN.XH)1/5&8&NY?]%/&JFVC)G99OW>) &7*W%'?FBYP<$GR?)$*G1[36J
MS=;] >:,I?&Y =V]TYK:ZT^WIGE7V+[_<V)>!"O:OT;11WZ4H>S[R=]%U\WU
M^]<:[K+$[R+HYOH#:.\H0'XL"Y =I",#<IA\G.2/:!+?N1*Q=R#\F(0P (=T
M9%3\L703$-3\2]^3H7<FDANES!MO8]L6 ="0N+"[_?[%%KC;?>UUMN#,MM[;
M&V;F2W36&+.EN*T-FVSSQ(]QB6K>+98VK Y#/I/?I#\8PDUV+F4L!M+\?AK[
M[EVUI%L<2@F)3Q_O8.:=R^<HY"7O@^"63 Y#!6N@D[RCT6YJLUL;3P(!=]_H
M013WI9^D\1P9]19;?1I@O_M6/Z&,^/=O]-V";/,?B^];;Y<%>&^UV7L%7Y+_
MCR1(BO)D#$0U ?YS)&%'1M:>&'5Q+Y6_2Q$?1&D,&LR!?RGO(NJ^?0#Q^[;+
M[O03&=/:[[SHOZ7.O"DX,W$/,0KE,G2EXB<P;F='44 6#.U0E-7.D()RX#]Q
MW40U-*X58 7_C&$I/ZTI?S0.)$=OZ*F*@_-T"F[)S :/D5]W1V^<-GD#P)DH
M$_.:)%]J]FWV/<I2B=_W9>S05N3,:*?=PU^+?M?RR_ET;V;.IV<;DP PO0J5
MB#C9 XGN0[X=,U+^V]1K( ;F+]&^\^F]PBOF^\("S)?Z2.>?<P9@S:WZ>G/!
MSI8#^I(/^0:R*?0O]WI(Z_4F_-_VXAZ2WL"#'M)B8FD!D@KH]B"'U%KT0VH]
MY"'-%2$7Z[@*E+_U=RA_ZQ$H?_.[_J"G.O7\(.4 127K!_V3!XNY'@>^ZR>\
M5L?SX4F.6\_-%W!F^#Y+NR@K1R%*7IUK7ZU],(]-[?O'-S.GL)?W9O;Z_C%V
M-1^!!)7O_6:WVLN @1O/X(7!PQQO]LL A-F;?QD0L&!<]I$/Z?L162\#0YX3
MNWQ0873.O5?L\OFRRZ> AXI=/B=V^23J:<43GIHG/'.-^Q]&2[\,('I63&71
M :KB2D_.E18#A.X2'_XRH.=Y,;/GYSC\AW'Z+P.(GB\S6T" JIC9\V)FSP^$
MBB[HBH4]-0M[9*]ZQ8&>.0=Z8GBH&,B3,Y#'@H#OA]>+ +,V+V68RL]2;SOG
M&*E*HI&,=Z/0E5BCA9*A?:7IZ#>7?D?&,A;AY"24RP%*4]O]./DH0W<X$O%%
M$9IF'M_W@>D?+@:+A958W,T7=3\K4G&R<RS^B&(SFT8MBDTNPT EDMW-1%4A
M8H6(RX>(S];0-XV(110ZOXI**/B/$'11$?$VD)8=U8.CV[+C_DM$Q+N*IAI-
MCWP7T[\[@UB2T*]_!7C]=NR'_B@=+3;B/4LL0) _Z5N9=18QF'TA]\?OSG!.
MGH^(DGW)E:SY2)@EKBO,6GK,LB^YPJS;8=:-N+/HF/(0P%F!S338R$QGJY2.
MTSCR4C<YB77%Q6F0DW?0<!>6+RR\WK&XR%A9 .Z"C)41H$+&AT3&(<@7%3K>
M'AWS\ZH0LD+(^T=(+"]4X>.M\3$_K@H=*W2\/V]5I3E6FN.2(N.S]5A]%QDK
MS;'2'"MD?"[(6&F.E>98(>3S0<A*<ZPTQPH=GRZ\2J/C='N>Q4:G+-$'QO7\
M($W\2ZM-TOZU&Z2>]/!4,&PQ30AZ3OHF#>14QEPD?#)[  LSYYU<9;JX$S^H
M '"I '#Q*.#^:!Q$$RGQ(/?\6+I)%"\X#*),<>XGV,CL,/2PC4XJ @MR;MAR
M1;WN1+TJX'DVP//\*,^<VGA9SZO#$.B_.@*1.F@5@V]/TR04H^XP@BVD+.%^
MC$)OL0'+<,9L_Q\GV<>?81X1N\,)G491X+_AO.Y7_3CP0Q&ZO@CR%C 6W-]X
M)X\-^4]<WO'6(/PE  6M<&;<N:^"Y">'Y)NOI@)H<S,5D-X!2!<3*+Z;E5V!
MQW,$C\40_\KJYI^I/R:"''H'*2C]V%YN.4#I-([@I)+):2!H>]E6;3,NZQ#S
M#^$):<PCMCJJH.'90\-C<)SY1JD*+IX57#QS,]5L5G,>"T^"A']U##/%H TL
MN&7J[A T[P1>%I.IX. 9PL&3LI<*(IX+1"PD8^FD2?3B(,;:],MB']5MOTPF
M4=U[Q0J^7T7X2 HEAU'@'8[&<71)U3]>$M28AV\XAQ?"+BJ(6 2(> SO&A"O
M=_76UN*V3M4;>.!#*JIDXOIW*>)VL_7N/,*?EP-C8%NG=$JV[C5[J\M*)O]N
M!.S6VXWM=]O-18> [Q3DKT)9[PQ)Z_5FFR&)/K7??0^2\@R;M*?DGRE>QJ5<
MEKIT#PM@=UI)\7BG18*9Y_^D0*YAZ6Y KL'N08$<5K5=;VUDG[8,D.,9NK%/
M%_J"*BS>L.VG5E3QGNZJJ-*5/K"B6H'-LP*;HGR]_6#R]??L6A4D/#4D/'-+
MUS\ H.5MLO=@H'6/HMZSZ?3W @!<R]$5<#\V<!<.O@+LVYC6KJ+S890J$7J?
M_5 F4H9\Q(=40<"_E&C/70Y(QIU\%J-"J,,=MK_D-KBY%.]S%)J\1F(;;"^X
MB>0M7X\9WO-AZ,EKZ9U'ATJE,E8,*B4OZ4W'M0A$\38KJ+K-/ L,6Z9>,Q6&
M55UG[DVX,3AS&%Y*P+!X.5#D3 9P8MXIG/;D' !."9<L]Q\G]B]%T"R>0"7"
MW); +CJLO"!R^A()7;/<KJY\<2\#?G/ NC/</ABA:SX"H6MFA*X"A.<%" 7R
MT?P[Y*/Y")K(#3W6*_AY/O#S_*)LYH2U5E#S;-C/TZ1%5(#P/ !A,:37"FJ>
M%]0\N9J^-/Z"RC!^CP"Q#.;MRHY[?P"Q._1E?_]:NE3W^:3?]UVYX*;=&PK*
MXD\W[+@"G)TT]!EJOG3WI@!@)(5*8_G!5]%&N_5V!YXQ@YF?BE/@:'/&IZKC
M:NX4^A#HH;\]!ZSO=,X\!!<SSA;?_9R.9"R2:(9)]@YG4%[CK%&M2?=D&(W\
M\'O3?O]<RO/.&MC\7CB%6QSH*4SSG2L;P\=;7MB/;_SK'=A'E,:N5/@5?3.4
MPB.D^_$-K _^Q?_WX]A1R20 TM('L-UQ6LUQXIP#TBOGL[QRSJ*1"&O\1<WI
M KCWWSL(W741^(-PQ\'($QF_=T8B'OAA/8G&.PX,D7W1BY(D&M%W:Q]^5&,1
MVO/5^V+D!Y.=[\U(SRK_+\D+7/OPK_]I;37?__@&!_SPXYOQA[^[%U[FO:^O
MO++_5Z\[![X,O!WG+ UD_50,I%.O?_@1;L),>(LC?.]<^5XRQ%F:/ZP5WNY%
M,=PNO_TQ$.Z%LP&[5U'@>\7UX2CZ83,R/]]J;)HW\@-&2-'_M?;PIK")9W[V
M%82;4YZUL7M:\SO:?>_#E\^'Y_M[JRO=\\[Y?O?'-[W[N(['W4)W?_?+V>'Y
MX7YW=:7S><_9_\_NSYW/G_:=W9/CX\-N]_#D\T+MJZWW]5NG^_/AYT_G)Y]K
MJRM[C=V&TVYN;FPOU%X6&34.3LZ.89TT)#+]:^_ZVW9S^YOTI%^O[T4NU?=&
MD\LW%T709JO9^O8-/[7:H%7\M9O^Y]TH&/=&GH#Q@*&'44C"C^\Z6N8\D_VR
M7I)$N3B[YH0"M0B8<,>>;^U#JUG_E82$?,P<*"KX>/@U=SY__M(Y6ETYVS\]
M.3MW3K^<=;]T/I\[YR<.T*-SH#E.:]V)8J>U^<I[[43]Q=K>^<_[P!,RPIK3
MU,[NN7-RX+2VUS<6:T>S@2P1O4#";$$ W[M^./AIK;E&?X^%YYF_[[PO2^K+
MA#<W"@(Q5K @\XDUB!^3^*X3&-7CQ\2[^]KTQHQ\.O036<?-P\+"Z"H6XVSY
M&]L_S!:MZ#L_1(O%O<M1!U',FTN&TNG[RA6!,Y$B=D"GEYY3)L<;)7+,12_V
M6?^?39<GR7IK_\O%=OO3\&_3Y7X4CT3RTYI_G>QX&'@$[PT],<&5RG 6W2XL
MS!S8]#YVTQ@&2 YHXUBMX\:MG!V_V]__<O:VFPSN?2O%;<Q;U]J'/>FRZ0G-
M+S,Y4FWJUCJE6\N'/8!OU.S-JB#X17G!?](3]Q[Y:6GJ-;(FS66M<[[6_R3>
M/2(FXV#["5"P1"KO=5?/C=Q@RJ*OT&#*>SSP@1_ _2) EZ%V7T/M/ADW\4E^
M<#:X7JSWKX;IO_\M_@%NYN!:GI-,R/76QKOM]5M )?PGUJ8FXG@?%I1=/]LU
M&YVA##+M LB<R8&O$HP_Q52QV6 SO@[2LZ0Y"/[KW1O8%.?%T-SN?N=L]^?5
ME8.SD\\@X)UUG<//NR=G(,MVSO?WED:S>+5_+=QD=04/!&1P)\X.PA'*46/I
MHL?%<WRXLT0Y[E#$L(+7B[7)2K*=P6KH_Y.%]-DQ'3TV@J%"X6O'2<=C&;M"
MW2 7,B)CI[!X''';,(IXWXW2,(DGNY$WAYZ$;\_C]?7=@^NW]R$AUI5TT267
M2"RMB&A5%!-OL<RU#YX,Q)5 ]\ACB5.WA8:EDK:>,0I\#\[/Q?6A]H>[!$0W
M"5IAJ_F?[<[I26<8W!O'G+. M0^M5KW=:JYO;&W=2>QZ?CK^C,M]WFSN%1$2
MVR7\_?]%L1,E0Q#E_TAC7WD^Y;25C7%TRL][[[Y-4'G%N+5X($+_+_K2EED>
M065;&B*Y--AQV#AK=!MW0P^=FA<O&CH423,O^7/4F,*!95%[7[@LOP#B2]$T
MU/&\6"JE_SGR0]F:+;H<1LWKS4O5Z?VW=V^BRXS)USZT-YI\&;MG)]WN;YW?
MN\YIY^Q79^_L\.O^HYHU7XKT_0R!=GJOST) _:Z>\BR1>Q<^GL3GT54X&[6#
MC^J7>+/W\??@_LR_4U.O??CMY&3OXY>SW^>Y7O0=V6=S!^O#YJR=DQQ^$I_&
MT27(I7/,#AOB\I=?_^P?_Q;\\7AVA]D+7/L0PM5/HOCB>X3N\57PIR<!R[K3
M,B@W9X'R:00P%?S7'\^WG\D_?CT9_3SL;;_S[QN/"[.C:>'M]MMZN[E^-X_.
M\Q/,'ONJ7^GSU(IQWQG'@/?^6 2.-/D-\#4F.*C7CZQ#+@-N/Y/]O0),T4(L
MX,OKRK_YV&O.W8C_^I]W[=;;]X!QB0SD>!B%T@G)0EIS /6"%&''$;$40",]
MZ;R:)U*A*-.!Q^;3W^.K_ZI/D^A+Y[._YB28SO33&K[EX&L.4\Y_3);M9:Q]
MV&S-,^Z^GAL3<!2Y(CC%@[C)5+T1_GN_]7.R<1CTL\W0FPZ]ZA@K\S_>4'DY
M:Q_6MS;JK>WF_-"618+$RDRR&!IG%[AO[">^U+R9_>\REIXS3F.5HB,^B>!U
M-LRWVJ]Z&"M+L7\=-]FI3!!+!A 8?Y*):?O7[A#3ERNY=DX0-C*([+1V Z'4
M\DIWRRZ]&C_%;T/?'3IG&2&L@/]N1CC-4B:M=H_P8[:@]6N_=]&=[/\W7A]F
M@A8]CIC$;,8,= _25GE-'%9J;IQ*L-2<_VTVFLUFRSD5L?-5!.DCAK\\DRM=
M=A0_'TK;W)K#[E8)=@WCFQ\%^N[G3\V+UI_)'U]$!K_F[8QO.AS->4_650FC
M3AM69RT9V'BGN]?Y]QP 9H"OZ-K+1()EW]^QB"]D4AF?'GO-MBKY?35R4% C
MG<]1*!=KNP]_17^D*O'[DWN-RPD]C,D!+MB;..Y0NA<X_87C\U58T?>^<H1S
M)8.@?@&(#+-+H>".//@!R]G5,#S?DWT_Y.!\+%_A;#0WS:7FP(#WVW!^AP__
M^I_MMQL;[Z>8[T'!\?,;S/DK3MG5,W+]O-E<.!W_]G/T9?"V[[;OS?<S9P'
M4Z-Y_)1VMK5HP+#\$!Q&"7SS9^HC(0+ZT\?<L5B.HSA1LPD3981G?^G,<$.F
M;@;CHBO^:Q2D82)BR@B+YR1,_OEQZ^"70%Q\>O?W8__+X%N:N +;9['H>6![
M-904_ER"W5>MU\X0*"P"K.>((,B@U@;GGM0/P)A%""Y KD6+C9*PN@+@3)KV
M]OJ&X\'/X8">'<?2E>0;:K4=2C16SBL8$'011Z7NT%'#"#.P'"[4!N^(I+SX
M*Z&FL8Y>UIMX#=PC])Q7[=>K*[C+'J@T\$#O#]@#OD#/PENX##T0)@(K6@6M
M4JC$V6XZGIBHQEQECO%!YT6?T=0P(L:>S$M@#G[^>11<"O_?_UZ_-WR</?_:
MA]^Q+-J-> E"D2$V"P;M+P%%$7 !9D=^D@"8RP!@-XY"&"$()@3>XTCA+Y'.
M7-3I =+Y3?8<!7I2#7F6""<U1U[*>.(<HH2*37TNI;,G$K&Z<L#LJH#P^936
M'#8KLR6Q,SE( T%TH5L_=U[AO;Q][[37VXU,5O,IJW*,694S"<'JROU1 EY\
MMO(,T:5Z/8W&[5)B778Z>#@:JV:CL7<H/\JOQ[OJC_N+[)L]?X7&SV[1-PB(
MGJ_<(,)"CPCZG@0&\V<*MT@@&!<EPL-$CF:BT:]&L$1($J3_ '60?LA,[<H'
M9HT_ ZYF3]165V!(1(Z>5$DQS]E$:CBH9P$S'R!A"%FW\HD8C./H>H)<W0_9
M)(@+4::;DG+RW",6!6+9AP6%KL1QL"N8<WAX:) =J J,X6!Y*AP2Z(\#D!YZ
M.)1#BX3M98\T*AGQZ2%W#@,B#3V ]4E'N"XP( 8 @F6$Q9G? FB&]1D_J!'P
M+9@C-F(* .\(-C9972$H<0#6\"0&SB".KI*A^;D!NY&T,@.P4:@0UA"LV\WW
M\]9'/[?>F\>^^X!>'UJ62@LT#R+RZ8?GK-4\:<P5K7:OWC9"<F:R)SWOU2X=
M/VC_KW<6#(J6*?+FO0.248(RE3FP)!K?I[]A.6-*>%?K6T^PK2/$=][)%$Y/
M24$/L.G6<EYE\PFVU<GOC_=37>+B7>+-219D(MR%&QY$\61.+;YW?XK@R[CM
M]R_NSY%-DQ,XN7KR6<E"A=6A';,@N5@P>:,"MC$GG^Z^7($5[WY2WKWY%%C5
M-=(HA\R6)-+O6#+HY8^I L50S;%#'IW\NG6N#BY&O7M!NIU>% 42=(8XE=-H
M5E@/PJ!6^!Z]DN*37.6^UA5X,T6%86Y53#XX\^HG>FF7WYF3(Q%=='>/KLX^
MMO]^I>D9%]H7@9IQHS,7IF]VXS8W^] !$Y7&KS7^_NK*?-T:[4!L$7"^Y^M$
M8S29H$'61N-3$CFI8KT<=L"%>2FAF!1T8[)%4R[.%4P( :Y\F!O!'K-Q([0%
M7/J*A/=0A*XO A3IL4P8+A4[PWDB]A2:I[ WRYQ(C_57XO5L';NRB3Y7RY+E
M>=3<#;T8:& 122+1\HA7"[>,C@V87PS($IE9,H52P$K(HJAO7O;[DFSG(66!
MPK<^&2Z!O(< 5T@"XRAP(A 9+'#+.6L*$)S[Y3>:&U8:2E?$/0'CUD^N SE!
MV')>M3:=+XTN=F1XV]["8.+7B$+Y-C$R:75EG/8"(, 65/?]>,2>C#%,+M!M
M@0L5J><G>CG3C@K3<.#0[<<=?#**._DY'01B,"?7+/$.+\9!\N_AQH,RA?GK
MNC5/6 PP7TS<!!Z @*ER+_T=D[#F\@D;O7.LLCP'49F1K*YP<B@'=?%[V@W?
M#\@[/T2W1AQ+4ZB-;,-QC([Y")'FTH]2%4PX3,R;.6U%^I\1Z4=^3V 0@;S
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
M13I(XXS;T<KG:A[PNLZ>N7'-E!9U+BE?Z[+^B^CW1<6S'F'1&OVU<0.S <O
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
M"=!GK^9@C:1V\WTG)*AR^E)@W2<-A<BK>E*&,%(B +(\4S(F#?T_4ZE+S8@
MP#")A7/<^82AC+_^[NR>?#X_.SG"@A#PMAM$"N<J5/I@CEY'H@](A4Q/)(R"
MNHJ7*E;K@@E"N BJT0'\_!(84QVK@ D#[7A?<#1]N TE@81XJD&;:[VG(YE:
M7+97I%1(N.))'7%]=27CLG",ER1U$'(UG!,Z(\1A_:[*ZF@)_AI))A:)K-&?
M0RF\0(S& !*C"&8:1U<R[J=P7N$ $94K-/*KM+^1K[!:(WP_BK#4#]$ NIE'
M87X5UL[#VE]$".+>!)%VRR#M9Y#PAGE)ST/,)@R%QH@,BY&4[V&/>S\I([1F
M%=*;5Y/J:'<&.FOX+#Y*>&;$IBM 6RY.)\(P J(A4;DKXGL&_<32D>/Z8<K\
MJ)?AMV8X.*9&_'%>J"?'7RY,-RV24OTU0#\J7&,5 O05,WJ)% 5P&5&</NN#
M-37X'+L$'[PTDH BO&"0($#*O/0]+)!'1:]D6!<^$C!)4JW S4](XJSA*'Q"
ML025$ ]\X*,X<R4#%[BNHX8@5,"F4;(0SA D>I6&1>HQM3E]?C5=JVB6V#2W
M?E&M3'-RP1[..BM;!]<.V@E<?:2%JEI6Q2^K3+1@N+20!.#8/4*^L[J"B,6J
M$_(74M4*U8D184B-I:?*17;GE[-"!57)<NW(N0HAU_#M1U@,$V$/*8?U'H 5
MB<-ZV7991@VTWLT%1F%6GPMFJAT6(O5(G\YKV>>W[69W=:4[GA#2P&F8'[IC
M*3T0%P+G%4L1I 8 GXQBT(F1"GUW=E+MU1!3DZFH'2"P'R!?0KP$UH\(09P3
M1];B,&J2RBKX^9I)9[YT>@-7[>A%4X4M$F_\T#X_O@W 2B#C)/37\BI]4WO,
M:2W@)Y8EE1XI*T:@UW4N#?=H-QM.EQ0,+%^9GR9*6EJ4F#H>&,"H6\6B?$03
MED,KOKFDP795TN!Q2QJ\JTH:/%K)@$5$U^>^Z$]D_ Q65XZC) (:;!@WESJ=
MS;>UJ)S)E_C.&,3/&94HL_*6,QDVR;C,B'S2%E=70')W$U 3G#0 /:\>I-<I
ML(-^( 8*&\AK(Q:+=[O"\X&PN,XNF@,2_T]=@+JX!-WF("MA;![6DFWDNNF8
MZD@:8QJKML!7?9":4V D2@Y&9+4R]F ]HNC!H_C-B)6!!)TJS,ZPBB:R0AF"
MALX\C(IQXQ&A)0H.A&QG< XR'M'((%_#$D'U 9DIQ;X!-:ZN20<EK2K6H"O#
M4Z07T!R@+Z!N;@HVZR/BL\@V2XH'FNK*YG?22N "<YM)XNSN=Y$#MW*&C,7&
MVZVE8*#/?=$=$-40_'+(L*16D)TN91"1KVZ&V&OZ:% I\$XZ0$,/BE)<$EIH
M5P_UD\B$;5.Z5J5D:(Y)G;3Z'62"I*H9)X=W0]^/>29JJBI>DN3)PAW:&\@G
M:\P;";3ZTE!70 4 TTA$X7TB/NJ3RDOB$[DJVL\0?;Q)B&HZ_^V1;4PCN9:?
MF00BBR1S&Z(P+0C5:8-]J.60W GKUDOPE5D"OD&:O;E$V#.\\ <@'.&T+JBO
ML.%G'TC?G(XNF:1<H>$CV;(0#CK*%^&T:LD8-HY!L6$$^R32OR;.4>(U+%N2
MX9!$TE%?84ZX"R\#[TF8JY!%X^=)&GK"=X@-&X6X!O)Y"BAX!J^> B*$J"5]
MW64MJP-L:H+]"$* 4F/X >0'O1$M,/D,M&)E-6*X"*.KT$$#3S*QG^LA0MA;
M/=D_QFW.L-CD77X2/\[I3@.."\33..LG88Z"QJ?OT >=36F.#; !EC;*3TRQ
M&:X>]>LP3!U'1#<IELD&BC0)T0$+(P%J^ 'OPCE4L4##CVF2P-AB=\5 7$.W
M3WY*A/1!Y)*N#6/HE@FU4N.E:(P.8C*698V0J, \#BY':4"-@ZBS G'E LV;
M[O,#P_NQ&XM^HLW:<+8^T#/ <I V]%GZE1?W"6S6[?7:#-Y6PFY/"ZRYY4(-
MHRNTT**!LM7:A-^C5-'5@DP8>M0=2INZ0+1"?GXE)MJ$',H^4 @D @1/EG!6
M,R^A53OQ!^6PCM^0;?\,,&RP[0CDN*]R(#"/%G L)(C?)4VWX>Q?#_T>(D9F
M/7&US"X]X&U'NY]^!!$ +_'MQGNXMS?XUZLC FACRJ5EO2Y444?^C8*#2_9\
M[A22.XZ-TSD'>3Z_6/A4Y9TLRP'^V_$N!=',/>I9 X0$$#S!K^!8=%NR5YV]
M3O>U\P8D?SAV <0R]-$?C7J'>63W&)[ 1011.*CW(@]KX-<I;B9O6W8(9.E2
MT"%:PA6J '7-LTT3&4/9ZMB8C'#>N@#:2BZ'G*/TU')@00"]Z.LS456EQFRO
ML(74:VS AC8_Y7P\Z=:<HT_.GJ_& 0II)]U/3!EVR=L (P@@;",TO3/DD4-E
M=27SJ+#_'0D8PFDFVO4B;.)&LM ([H:HGH.>%@9G;8=3:/E)^?;@V:$,QDCY
ML:'9$(,9])R#2 1P= C J"^$48*/>B2J GU4K-:AFN!X[!&A[G$QC J*$O<R
M YB)>H)"<&!)ODOM0RSL:^N52895)LIDR2>(VT52/Q:70/.1WK*BHN.=5E=
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
MSPV2YBK)()<UF7^Q(97E/A'+AJ:FW(V&9)'R+U*@BSQ*G=(8N#3:!:T"9T2
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
M7+VI&<TU*J0$N6.BR$ALAK\\7XHA1]_C8;A& ,-L2F9]E-:?ZV+9C(4-1 ,
MA\!Z!$C \[J46*80X7<0QQZTC0GO'5I+AM()<8IAN6--WTF2SGVCCRLT6C1'
ML%+;-=W,V[K,T Y&_GN,G9;Y.J08_6JLR5!L_(=XIE#>/5UCVC8,LYVYT:&A
MEU0M@G_T7R KCU;D'$_#4JMTGF,$EWFTU& 8=Z1.OUD>)Z\+!RI18$5K,VC4
M%&*#_&H4 /C2Q,#Q!C25DHXTCYD."0, #<4M#-'6JB,F7?#,><O\R1V3V5L7
M,*%E()W9Q;2*= 0*_%QHT0M-A\2AYQPY;Z9+.;-VY*8SIJ6211.%9J% ($RN
M2E:)1=U0ZN+KYKB*G]C0%_)",,A/B.2]FATZ;C7-:^01Y(YH1!,L!(X*,JR8
M VVVQ-P9YO>MJWL"AN^^)=+_D?SSR9;1NZO$1'S.;%W(]G*VAYMS\'CQ.?AW
MH51NZU"RFU J1Z+T$N"D;U4=%Z3F?;,WMDINKJ20MU5R?OL+\U-T)8Q\@^[2
M.DCY%?>+KE>X-U^ Q$&]'6=9SH9Z2\>]4O4?2R\F8VI"HK.=MZ^/7L"ACO.<
MRP2AQCA.\?I5]$(J#@=K.D;23&AFQ7+G6F2<> P*G0DBO&B -RFK!Y$]7*"-
M&QH*<^*.1B9:]D.65-&#XU<?'EJP&X()S9#<.#C!MI-/=FB(.P@D/7EB>]IX
M+S<1%DS55E'R'&59L!!0YMQ&1U1S*9&@BP3QM H)29Q\CEGA[[0;I9I*YI-6
M-9E4+H*$?S31%4G]X07(8G+_'P.00P3(F ^R/J8MD/\#VHH'DN6=YV/]<(,3
M@5^ZR"%.?#=3 C>[K]LDDM,R-TC8JI')OB V\)@%(KM9/;<-UZWK(%]D5*ZI
M3CY3Z30767RZ4*@Q8U%NA>G;HQ.6E4"QS$GT5%(0K604I9ZBM!H].TFVK!'
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
M1N@[=Z1%6\UT4XM45YYST^^UJ4';O!?6T5D_I$; O\GC*BF=M$8C2?,\>=#
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
M[CEVK7<'4Z#;#><(2I5?0@)3E6R&J 6)N,_T)>8TW1<]BQ\_,BH7/?'.C7$
ME[&"_!=64X1GE7>U)I[&WI>^$^7O-6*X$Y+/AF[-F),\8[K;YQFJ+U@LI::Q
M&4I(O/TQSY>..\SDU>_QR[Q JT@-WG*RAFGT;.R4R>>(CB*O\H*=S> 3W=;E
M]G))SB'V<@7L&PM_<),U$+CEA2+GH2Y=4R!FZFMYO'[$'674;,L>[.W]B(CV
M6"\T;P7-L$3G)BW]@Z#6F0IW&;TX/3J+7JM13KHT+Z2A'A,!E^8X#BLZB72G
M82;3^\ZT=$\Y<^)&Z /C."_&36)Z>'IVPE,:GO[\?GC$[V<+@8F T]AKY$?V
M5)XB,"YLQOBF*8XJ6PEP-C=6*6Q8BY)TTRA(J?P"+-<;J=5./%8+B=/37-G%
M\J)2^[A?956/EQ&'8^"&V=KQ%QJ[,S?M*X\R.CU:/ =5K7$2#]5\5"3C*:\W
M1^S'W1FL)>.SC8[(A6:G ^5@HJ.;9E@#@>US"*69[A1M1D?<;'<NJ8#HQ[V_
MB=!M1B.S<U9<TTB'Q%FZ(X+&;I:Q[6B$DZ28ETP13$).NC8N"C3$D<-J)V:D
M%JSC4II &OLB,O;5(H?R2DQL'[5OOMYR;$08"TGDF4X77I&"/(HIDRN@*&F5
MC193,9BLK1'#?K-'9]FL>.4=VFK-LHR3,JY+!*55:AP_.ESC9487/W8=R]Q3
M$ET:*SC.ZQ1U@-*DUB,Q?Z!WI[N6H3LFI4@/*A\:QB@P$:\>"V]!QLDX(JNQ
ML8EI@&I\04:LFEJ7GI1<4EG^YF9]Q;^D^^3/Q!_Y;O22](D)?\ARR")(CRU^
M-NSCUM!;E%:T?0>[CZV:$XW9[V'_*D6><<U[]VB/U%#&V3Q8U#/DXCIL"S"Z
MMU<Y?0%&?A!@Y#<,(]\/,/(;!FMON'EVQX8+5['5AN Z;]'""%:R]]%A7BSR
M0JPP;EU^J0HV4B[9E]N+#HLE')-H2.:FEH;0T1!?$K>10\E^'K;==D' SPA#
M7&7P-'J.S3#/4]P;M,FL6^&HUF _O?Q7DT-[0"YJ.4L6Y)S&QL"C669D1_,%
M_SMINI_897W(J_W.-A[%LWA*SV%Z/K>A;>ELT%B^YOO??>+9[JZN*#(2MGT$
MZ6.L4>E01[!"V9S78A^N3HYS$HX]VX%L8.PAM.293601)U5M@M*V2^7J>$#1
MS<3023XV(2+3GJ5<M[[K,VFP;N5S=O;?D,E"UF9920_:>K%0]93,!RSHOVFJ
MNVN_W.\9S[?04QJUBR)81SAN=LGT1AR3-8*@I>NZ:%,0[5&:'"#]ALP/3M(*
M*&9[S8E-ET[KD'E."'FGK9U9X>R]"Y&;2V3C(> ?PW> <6,$EZ"L.L?7#Z,X
M3YA&H4>%=>\.VKDQK^=])P33O1E5='CT_HW\^JA&[WE:K;?%5&7)'_(CB(\W
MM9BT=@D&ID]00K(IYTXT33!GY0KP&<[%]5U(Y$XL'I&V)3M^B#GC"_SXW:N7
MT\QG)4A(]S#CJ;C7OTI)Z/*4N:>0W#\K26QS(DYCS7(PC2A ]>@<0!D886(=
M;,2W:!3<9@#195T FE@R%"^KI2FQ8D1>O\>0/,ZYQ@Q8Y+A#(P7\Q#]H0Q E
M(17A[^7^X.KI>QM;<?>D--%>_K>[)JCB@=1\G9-@IRF3RV/"'W"(DKRT.S<L
MRSQ.6!J]HUTP@,[.8;$>H$-SBER?J>*"8S".NY>I4)*JT5\HF@7Y23)'9RE:
MA#R.ZX6D,:4;%-HA<=,I:1$EC938T&\#*PQ-,!W3<X-U1-!'(DL#V^:*-ZB4
M_,5N] N2#0NDJDU_VZ1]I:"21?6V<_9?<0:O6'@;\C7Q!] /TSJ;F,,+M60+
M>F!\>M.>"']B**C*XEG.S9NFA9J+0WE\]G$0>1?MPZ]K%(U5J_XV9[J"F@ZH
MD5NU:>E2/UZ?.QU#I)SI\RP7?7_J>GF_?OV.C_.+1,WIA(OQL7O-=[^ $/.U
M%N=@&?IT_K48L77FL#/I##CL5[J98Y,!]%%?QX5.%=JMF[D8A.Z? +7]=2-N
M8&W]GN@[-M&=UT'#I=UZ='VBVP!.2/+95C76#AA$)R\^#K@%/.Q"W,W*0C#6
MH39I!?N]YX7Z(TEY')(H^_.#&%O_QA],B<-)Q_&XBGXY/928]?@B0[960X<S
MH@@@NED^[_<0Z?J* 3]8TU&'D[4YV^=J B"^?+6).9),OD"T/UT^Q)EY3W]-
MU'9TT E56QM:M?7C5E=MD:! +"*4:VV@4_CGRK5D(_^;\JPFS=KO-7G6W0@,
MUQRG6@567!FP@MJR=OY2Q;,F&]GX+0L'QZ9O%L(G29H\/D^7?J-9Y/=<EUGZ
ML[%_JSK3-IVU!K>XIC%;BVE2&/C<U 4_U+!6F\]A^GOVQJE6,*#^T'1O+.3"
M]**=:]:FHK(XY^G\-FE;8M==PGY(!?IIK-HA+$L-3R1"RJARAL1^-*HKF^PB
MYU!#/WMG@U]Q-=S%@EC,(3%Z57QOZ-DD8Y?-^!E:T,1^Y<K3[5"R&SYHV/A-
MD/?@H.FI^WPX]&)^*WUT&PM)CFWG)/#M4;$IHC2'8$%>*RH*2Q>$D20\V[9:
M]WNE2E(<2KF^]AD#>@:)@O8?C<M\$,5%#6(\CC&[#\/9N:GJ(0.P_7'E@#1-
MQ\V).I2-.L5&'1L$OHE)D\0^(8&7#**7:5XD8[7;1/R99Q=R!T6QI"%*+9AK
MP^MBHBMT=N2]UXP##SEJM^5^81_SR4(#CEY\*A]*=&]=)VK3@'K@Z3)E^=>:
M'M^VD3%@.]W>U9'W(6I4I>KY#X1(KA^<*%T'#X:>X_)<'AM=1[I=RRNZ<2/$
MZ/(0I7.^V25%845>2@DN*7 -Z )DL^U$+E *^@E4 ^ #%ML_,%VI\ <H+;_C
M%G(*@,]SEV?2X, @"9AHR1D0*0HPT<>5A<X;J,;E#.@H,Q0!=) Z&G ;<B O
M@+ZA]6-D\$@W\:T@ &Y<>:"HZ,IFZT8&G.09*H?_S:+\%+DD%N+TV^CX^=&_
M. : D N?3Q(4HCX8=F=,F'6U;4#PT=4X4TN2'F0GD<XZM=* W SF4;0%='@?
MOWXJ42D/EC2X8HBSO!3PC<5\DLTV3W N34S3F(='\IA^;]\:B:X-L/>MX?OW
M;S\]_GZ/_WN?OO0*U8)DC)7SW 96C7I$ F8-![.%/%U5\'B:I-P<9E@4N$+&
MWYKG*%07)>K"[Z/EZI:-#5^D?'RB"]H_7>X\U]D?9*#AD^T-R7X!%_0HX()N
M&!=T$'!!=X1>,JC(K\$%/1D8\1RUI3-8!_/L-U-(*:9>6_2>8C3@W#!LONA$
M09JE]:6'49U=Z"1U?>B-S\0FD63KKE,_IA94(.%=9:O;QJG31JA\,,TSZ%]-
M>KVE9!S80+1-O^?TLZW&5,;^I'_*F\Q[:&":EID+/,7:-GI4,DGD$DS)?+1Z
M4Y.E$%>V*I=GOTO7L$"6T82I:/U28,(9)\RJ.7&6!)9>E@QQ'#*HL\SDS2MH
M8-HDK8J44]W?=TUMB>1DUM'PH3H8"U?BF,T^(AMYP="M,SC8*/$G,X.>/IS3
MHXJQFN,_6L=&?(6KC"CZ=JN\^\GV:NB[=N$?#:*?%7PGLN5XQ\KFCN*<X)9.
M4C7E^(5GHXDQ2IH\>J\2A%G>)6E>"=Z#I<,8=:]=!A;'T8#D'!==XNIS^0'*
M+,< U6EW^IJC^0BX\RIZK>HQSA]=Q>>YDL,5CM)M'B4?74-'J4&.VDJZ5D4Q
M#M1'/7H-QJRK*!J\>%R;&(RV^VAX=G0HYX%$RC&YTLM=\U=&"ZK(\I4D+5B)
M!SJ"1&VBP(TW88@@% )W<SU52[D+G!"'HQ>.V:9(K(-UQZP=1?LOSA@KL"O4
MX(.3H[/3AZ+2,! <0A@6;S22-P!BD,-NWTW'T8[.(8H:9UEB2GX.QX;?.MZS
MQ+<L@P6R&^>H70<\3E<)VHVE"0 @QQ6[XXZBL-1,_F?B8P( TUXUNY@;R1]^
MD#*2[DH6([:N!:K7^YVL$RZFYT@?BO\@\5.FH#5T%YPY,18/F%(X3&8Y2T1K
MT$:DTK\+_YSG%PUH%_AE4P+KTEYV;#;PUK28YX06UE%R7.S?T2O%6C)7VV6Z
ME 6OY%Q9/TF9 H5-& 3_W$OLGG CUR ";E4$^,@8*\\AZ'U,NDOD>,8M[FQ7
M;*P-0GN/>5-S4:KS(<QCY=!P+6&4J;FV[>8J/<V9-Y+,\<(BMV!N5\F4*W'=
M&$R 2DHBY,\/7@Q/CAYR&%Y+?EDJ)2P'D#.'!G0]BRPII</QW%08E,)3U/@D
MS!O#[#DVV2R]"7<CO AB"2Q'=+<*/V;H1!3#B?VQ&_78'1_L0K,L;H0R%,6-
MVK@L6(!7-$N[Q!EH+PH:+*AYU,A&!'ED7%+A$*- 4KG$-H3L+S4M\42G1B*:
M+6*E/U>_\8I9 +*IKS2N&Q=!VYBAP1#DE_Q/KC8EJ;(C)BMCO O.0J3P":LJ
MU0V3$+O 9158+S9 &'A1_?U!=#C3^3)ZK25YM^1J(^?$<% A7<Q4]/1[9/.
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
M1>(B,9;1"4=J!I%C!1LM_:^1;/E%EW7I8 =(4X%X<F=,%N,I>/C+@=< \N#
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
MZRKFVAFTJH4(A'\17Y*BXZUBIL\MH]>8!%3#>+,%1 H$U Y$*_G0+);\%Y0
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
MWMS;;1TU9FF4*93L G$&5J:VG,R@**7X]68P# X@ T0W-Y+,X"=K4$_Z]<T
M2H,086!*'2G'U;#13+R:I(F.649BHBT)H)3-WB'K!$Q^]0?W4TJQ!+.GU:[O
MBGQ6)'$%^-*)*]KHJK+N'"A@\=6E+<_WY89( 3GRZ&DMXB(T!UG0DT5>H9^&
M(=E/470PE]HIDJW5(ICETA2M#O*>1+0[>GO!S^#@&@7GPK;%Z';%PTUH/Q52
MZ^(A/5GXT*^T?'A)LM>?9^XA292@#KJR"+D1_QW-A#8W2!3O6C^EO[/[/$1Y
M:2I(\>;KKWM4L/2DQPMDN^_;?0E#:JI ?CX/5"OY .(E^"_7?;%5@>9;4FA,
M)G.M5- GB-#M >59E5R(-<[3).==Z@;27LBX4I&BG?0H_F,N5H>>-7'Y^2TR
M=G/" L5&\Y\\H>NH1H:HAT1;R:U)?M4H%KFDM1@IX+NUE%J_$'.9X3:IBL&H
MXU*1W?A$J/2+:/G$,RZ4ADIV'K-OFV&H59^R'9 !,P$$?3PL8L769J#T*(=I
M7L(0B1"SL#+)%S]^Y8__X@N$)QB]J_F7DL<93V=IOHC!/4#? '1ZA'*;W*%3
M32T\2EE*N[1T\3@9Q49$NOI&MGCBX9R9 =TX@RLM)1&&$;8WY:_\R ]Q/%-2
M%_]A_ELZ(?(0;)XSKMW=W'A'QGAGVZR?)>I5/"CF$'?]G=YN>UG?#RCOA7Q[
MR1%*IJ$8D:L(_XY,!G(<)WDZ\A"4LJ8!EC1X@B=J(;?W^QK%$FV-%+T!4?\^
M2E NB5\FI8N6 @"?Q4'!H= G4>V!]E'P<N*(I$4^KV"-26'S))(2<R/74)B
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
MX,^*M,T\/1;'V?] !!(K;MD#.\*1GW'3;8U;#CF#SK!X\DGA6]IO*SGGW)A
M,_=B$9FRN467D+@WFL>A,00H(3$%]A2WSH>3G'<&=QC?,E&(:3Z*4P%+JQ$H
M M\>(NY;;$T<YM*31P07L/YXFVYNU-\A#W7GHRSG4VUL7L074<%!=8.9#A9P
M9>@S!:I K[S,4[)@L+6]7Z8)\!VR=>DL;8V+6'M+(]R$.$E)!J)DZNLO=" 4
MCDS9 A%)TXL]E53QM+3PB#HN8F"B/5,A2K7Q_]*#I8#1%-%,B6'97M?,F&I2
MV"&Z6>>:V'8CG$0C$06\8L:/4+R,Z+-0T/!;,A0$F4BX2"0,$Y0Q[L,VB>>'
M.=P$217:(IA$<D/F!=X_)6>41S.U*5"\O700B]H(88%+IEV&4]YZ/#4 AQN(
M]T1&\']1&;(F:OX;XCL'77QGS?&=YUU\IXOO^(,^):<@'PXCX0#P_0A UQ+4
M@T 3 J%!TCIB8S)A<9VK("2;Z"HJ"OX3 YRD=F0ES?6X[AI5QMI#A(?O40X#
M S%K>P_&=@G%)<)V/LN=T>CB"(.8/4H)"VB)E1?=&!8)2V&];AJ3XC[)O+RP
M&'RQU+^@.U@Q%V_5!J=X?B0MPG-"?R!I/YVE^0)F[IC1=L"7T=,4T8>I_%TC
M29(SU(1/&%SD^8B_TWP!+X@S9Q(/K5;EIIA4EP:?H'JF]*>%_<>:O<+8KK99
MU:M)^:2)U!H+[(T'L[EA(E;%DO>Z\HF\1E$MFB9^?=1J@05U"XS3_D4L-@9_
MLE@;8,(PQKL+$[0^4!%J,%3PR,XNOU.[G/Q1)!H-BW4KT$M." XI3AT?$!^I
M02=IF,RPPL[.I+^#;<G:B35$)EYT.(WA 9C30Y[<O)3M]"'VBJ-YOWDFGAQS
M,OZ&E4).M &@<6[IT71]K/"T-!'GT^"&#8@ES4L8=2P(^2M@2GH7<V";+V9
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
ML=G;)&-!ZY#DH5E:X)K] 81(R3&O[D=&^:3(4>S(-H7[HM/%C6TAK6/H[@Q
M:T%SMJ6^E&H(XK%60V)2T>0OS9D+'A.[//7@^LS(C@('J-^]IDZ6RAT]7:F=
MS!#FA^5Y.5>8?K6TE]A> MJ42>'<E.RKWU\C+.C$^;IM=P_3/V>R6Y61MS&&
MM2R$5/S%I +/%=/P)M).-V)ON]U2#M10ICUY>TNY4=XI>%H1$ZM%G=@<]DL\
MN5S;EP+1X7TYAI7KRCNY26P&*9#E?!XX7Z=CJ"4>^<S!ZE,:?3;%;(-HCZ>L
M4$8U)WD4&<A&>S*V[(:AK06++J,D9:VD!-LXKO0D)NJU?PS=S*#<PA&"U8PM
MH8DST!=/:\AL,XIF#JN0["RF]F]25=)<J@95(U-Z"U[&GG0Q;S:&=N4,.9ID
MW3M,@%3 TS=L2TNE&3>6R=1;##3!^VI%._RZ(9^;8[MY,%#+=RFH[WQ,DY$+
M$UW5='6QQLZ$\$1?X7?$\WK;Q8H,@HW3LA4[H;=>&[;WN3:LP>>)#;L7[N_
MJ.O=:,.VVGIL+ZTV-\EZW=T-G^WNMIB,#>NR%Q[L[(7]%VV7WLZZU(1]N//\
M>2M&9Y75?%.XA8=W\"SL/^N[L:VVOE$XOFH^GHDMOV3]ME0TWFS\[F[O7&?\
M;F[0%<\_R?K5QSKC]X$=C\_!,O0Z+,-ZL0Q[.QV6H<,R/& E_"E9H)-L+$'%
M+K-S=][A*(_%WE7?2QT,LS1L#D=!Z77Y-B0Q&1NYIB;J4:C#^S[H3SE=IE\W
M.WJG7D/M[K3=;1[51?C0H2NN=PY3)*])#KGHL/##!U<Q(C&(-9A>T?$TDN[:
M_#1IJTFF:G^[K^&WB"WB=C0S-^BQ1CCS8"6NI+PQTGJ7S-I3/?@9$X+@HT"%
M[NVVA[%:#VRX[2?BD\SKVW_8S8;XLQTR1F$07F-ZBR?PC;$;R62MF]?^C_8:
MO K?^#_?])OF^)+Q^Q??7UL7.6ZX*25?1F?3.C,]*9^]:<"W=Y9:WMG6RVKI
MU#7'WCK0EL<O>PZWFCS:"C3TBR(G=8/MD!??!\7%X$D?08K=@["_O__4F^"&
MQ_+\X!]-YGH,SHP9GIB:_EQDVUOA^/3_L6+FZY?U_M'FZ'V[XJ&]@\;E!2;+
MO.B^_6^_QY5+J[ZE]<O_M@7_%90V+:M\ZY4M@_[6[O6GOL737OZ*]NMTX?K/
M#]JFZ O.RRT.PB=,T=[6_I>>HJTU3LZJ3;-"8-UJHCB%P]0ZMQ*#UTN-FV7T
M;6?ZTYZT:BVNFYB[W;_>VU=HQMNN'P=>Q<(T:9P[6LDEM?!9B[CW8K]-YORU
MI=2(WL,U2N_YH,]C<M.8[^?@UGP_[+D9#(;BYCWFF*6,9=.)ZF(F]RQF<CH>
M;_T@J<#-C?-)'%?!(?)<TB2W0Z#?<>0DRYFSD[U;6V8&<B8)7QA4=DZK:!*Z
M)2^B.W-!Y*UG=_[NV?E[)<2KFQNO\YPSMD[6=F=O_6<OX>Z4<FZ $Z"?JHG
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
MP[B_D.>1DK*(OR JR);P%C@5H51A0!"6@4T%W)Z/!1C$AQ@:%@N5<O7#= Q
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
MCI;W-=-AJ*Q@=^= 5#G<4I7#9BW1NS#?W9FXL=^LA<Q#1IREKCU_J@#^DJ*
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
M+'ZG&6V&3\P+1RMI0>3^PZ7;@V^U%LX5,_!+^JBT+)>]&W.R#E1; V]'X.V
MWB4%X(5?U9'R\XG/-H9=6]6^M^K]HWYWA>F_4YF,LY.TSB!.AKY7/@ #PX^C
M%X+_9G(?\&]PVL#*Z)K!PE)(;,@?-8;5L^_JT?'5A6&"3!ZX-GS.YB5EQ!=T
M$J5KB]D@$ *+5^S=Z/\D()()<"MY/9@ T1 ,0$S<ZH(BM-#%9Y8MX5 QJX];
M#+KB_?_[_U3S^=P_W@<E_W/T!^4?"?;0Z3))?.Z0.X#BCQ\$4@C0A#BO$DC
M/?@P34\4;'9/T[*?NAH\6J.YX_=@$JF7 9_:9H],-ZFKE.2&]VN)7*C#6EW#
MU,W[ ?T-/JNU?)?3L4R='H%5L?AI'0.H?>G6A3>)C\KP>X<9DB5 [O"KJNTM
MA;ZPNP/1T2,+K]9V[3X?C]Y7T4'2F?]JCUNWUT?>-S[(V)Q![I<)^E?WOP2$
M=E58E<4DIA&PHA9F_!/\CGBF:Q"BM7=W^&L16AR)4,&3UGNRSSEXB:OJ^D "
M]T<WL1NDR9PG!HMSGDS)[C+&1X_?ZRK.*+&D/OP =$A=]1'9Z5BJ 5)E :-E
MB>FLA3$B/1!XV7;Q.A\700 9L$TFWYX.^9W $0M^HA4QBYF=?:GN$(Z5(YD&
M%<?AAT.$ +VA%\*F7!^%=E.&;6XS"6)06T.7MSG Y>KLF?Y%V[(G=GAW!]E
M;2^&PRMJ)B55EF A6!J-5,!F6+C/F@$!B.'H7'9HSI3-^')]T;&[:EO(&O'M
M+X]I<+0XMW$G7/"J5(=S:W]W9W0MP%];,M#ZF*Z-E3_(2TGM]W7X L71,NX[
M#[R1#WNW(.,."$^QFD<'V6@#Y3*PV$!J4&;MAP'Q@&M2#6VKAAN*<L6+=D&O
M[NYTS9Z [6RZFHZ/M__AQ)JTF>%'6Z;9X3])CYIM6J,O!!?8VGO40*GT-,NB
MOR+W+)>.)1QWIL.ONDQM@QCV)3$^D-Z]NV. ?-WSH6SVP 9O ZG0K):E=AR/
M!M!YL"UNS_NJ>.8_$ANP)WBYQS?\*JRGHZOBM<&[T)1PL34-V"#O"_L!2W=W
MB&O^!G/!@<T!]=!DR'VA;#!*-2T9]U:T58$ @4!IL*N.:ZFZ'&(CRJH%R@Q^
M!UN,@9A 8<0=IM+0\%[''.E&FH=7\K-2;NCNNFQW1Q@G.I-]2\.=@S/L.AH?
MWZ3!D<+LL3R10Y;%4<,>)#Z@\IX9C"MJ*@2VO89BT[5&*H'EL1I[!^F85VC/
M7V<)+.P.@T>C_6"8M$/=U7$-3JWEZ3IA_WQ;"0]&/<0EGELPF<Z(;T!W=S0#
MU(6*0BQ>B'_G$+]/IO6 )Z+%\>.EO@MVR69PG("/4LC&*Y5_[(E/\RP\_]EB
MU"[/F=9F:#A!1V#B4NA$T.!JRQ%*Q=.#J'QA;:[.C=;4908UDS*?0H0:\)&?
M0%\'HV8.?PL^2^9(ZU'9)1)KVJ >X$5]V%%X+*@&5)><*^-N"'S, +&#,XWP
MJD+%\C((VW-;QCED,9TK@*[6M\FTT_:!1>/-FO[#P'[<T?ON+4;BP5G&1(UY
MU+/'N3_"<6 T4X%QXKN8Q;@W\=."Z? MPS#QCEGZXX+H:1V-M?_Q"XY ?R_
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
M%BL[T)7D ?B!"0["R]ZG1+XN -[W'<?J/,?QD >8>"L;W"8V_*]@FH>4P<'
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
ME)@889<0E8,^P-U<I&;R4_O"W$U]2@\.B2]N?-HGUIJ ;)N6'7:S/&OF:_X
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
M?.)O]I[E;21_(W4<T:?LD8^)-A^L_X 72L$+9= LF,4;O8+DM;/!(\53;"$
MG/TX8-)PD?=@I2Q>TB*^/YKL:^&".!S<[@XMA/=Z^0^C%J]11O#'\68C(LNK
M6,.:6Z\)B71R9@W7T6YDDRS/F8*'0TVQP'?R#M:_G]9X;;47G?30K:++10J\
M_#8%\><[^*5_7XA2PJLS-,,5\4GD93@?-@I_PB)5KHK##_0-8D >*7]T_-5(
M7*RB'-;G0(-O6?QFN8CG\0M7GJ#6!Q%7M6&B9D#.\3M@>/8]516*MCT?*-%O
M!FR.N))N/R)0"^ 50S%>) ]Y_*1%7@K ;R=F!E86;X<^?A8&#+%,X#_M._5Y
M3IYQM>3@\/;8S/\\Z['CVW)H^."<I<]#3%IA=0NF!F<F_U:>PI(OR+G<U!3Q
M6&ML9!)@20$A#YC.A5\-$I++R (U#*5&LPZ19V3#E.9&:OH3[/SP:@;MB!FD
MI)7(.@O$P) !H&MV/E;8!/\@<" BM CA;U)(3==N$-9X$4_()Q/B&;IWXW/+
MIQ::\#1/B^<)(IL]1.$MA>6AB,1/;GDIHHAF6>&]B"S0<C>,TK0+QFE+F7+C
MV XYE+L[R]P^BN2)/R0TUI0)R<S\G(D43\K$\2Y2QY(GL":,#HD?M!_>VJ<8
MUU$QA@<_J=0%)5!I(RG?6L"DU&NFT.9:")=E\P,MA$>(77,P(KA<'XA(.= '
M?IUZ2#.,U*,%46'0&SOZ:%!-8F S=],Z8R7A,Z%3:_%A ].-YS77,E?6+2_5
MCO2/6 !1FF;TRM)1\=OAS^NCRQ_Y&>BI\GKQ@4=]LQ G4X1RF:].O<>5)R2P
M\"H2N!GXJ7:K>_S[I\[TGZ742F J<5;S4T>?1TA@_G4D$($G-D &!V:W-W"U
M?-5-L0R&>)DB*52F2V$DCG3Q503Q!/R%#9!#\]M9[>08!.G3?6KE,,3*-(GA
M;-#I4.@6"F)"L"1452 %/J8R[F/N[JP-GW_KG,P;^X1]OVE]^W'+7DNLIR*I
MI]O)G)I*C##Q<2/T;Y.36?GWUR_C_ON%\R6]$IA*)U-9)LQY)0G<$"?S\G/M
M9MB[+-Z=:>F5P90ZF=.E,-+)?!UCO"%.9ON8_2G_?#0[CX74RF%*G<RHD:#+
M.ID;E@A^:<.LDC7,KJ]AMI8US&8-LZF ^S]6+2PPL,$2W'95B\W&]S\*V>LY
MWVP,'PY^Y :W)X5_/U?2#NC?B1@UI#2&;J5]\>VS\N\%#EH_4&W@.7HQ1YI.
M,V=P!K8$R\?+KQX86V)#-H7HU1$ M=;N#DV<[V.C2I>NWY\%D"HA,^/^$6++
M&=7E\"H'OS;LB6'=!=Z="\B_H&*CQ3>:GCDZ2#+D/7B(("0F&G9)C1%CL8XN
M"N3"$U@]LGA=((<6Y#"^&I9_>W/8L1R!7],&XP 0KL^V7>83Z, )A(70RL''
MTS@J(GT%[:-7C1+^>'1Y=ELL0AIGZ!\703J;="C&_H9I-ZH)$541O&B&5\'N
M[CA/9A@Y96HQC0?-AB7Y/I/T04!1B"7OM7WV7^WC/H2Z?VD?>2TRKVIY4K$^
MSK$_<&[ CUK;WQ<BR;3];A+.@F"[HQXD=@<?AHV4HOF^'4:2TV#Y5'5.F#BA
M-U(EQ:Q$>SWTX5M_>;QZCK5Y=1T.O"*O^:HSKH+K=.L_IVSPA>\X&$0_8#34
MNN*<JQOM[X)O7E13-UKY\O-A^=/5;S^J"3\QM*WSPIE8N+5<<GW:NI:)6_Q@
MA:B 519EI5B6:Z6IJ?'(V+F6B-Q,'T+[RG+SV+P^R9E7G[62FEZYF1HO)R(W
M>;E4J\F5W%2YX7#(8S5="!&)'3&/3!]L19"[EJ%8-EBL5A?V[RCH6SM^[F,2
MA#N^8YYR;J3T>^ZW&\-.Y^;D\;=Y]51,N[-\'^$LUQI#_>:YJSZ=_#J^+;W[
MZ"V9^\NA5K]#1/W,?.37W4)O=WCO8K@3DX.R$N9O%_O]J%:=<4G%6E(/4C53
M'(LICC,# H1[K:DS/J/V!'M\V#F6:T>JC7#YS]SO-H8_AI__#,W?KG/83KO6
MZ$9HC</&\$N;Y1C[?'IQWWGWD8^MR71$&C9LI-5;: !;Z(=1D,K17F[L"&W]
M<37;QR+ITZY"*.GZ&/FN(9H1@@YIS,1CO$W0UX.@"1M$OK<E[8S)JYNO-@-_
M54Q?L<=T2[BX=?2#C:&FYJN/K:%[GJ^F79%H$8JDWAA^LD^?GRK?V[GO[SY^
MY8.9_/5ETS;7JS;Z%I^E$VJN',\K(6X5WAH1?FTPBL6&H,OO/  M@FDV>*UZ
M[P^4#/<Q@#;IJ0]LI*G*FSTD@!E4VW9[(HTSKK: 2I-R8;Q; K_M#2^';^J:
MZL/P>_WD;<UNZ:8MIG7QKMM[0K"8\CV'MXVU!:" @&>9LW(?AF"4/CLT3Y-_
MR%?+?O91L_WT8YW&G8F.(QM[A#&AV-80KM\#%\#<E\^P+6[B68>CA_?)=^KS
M[ N4PQ'_+OHKC:'Q?/)3'RI%9A;2KHU_1P>#-XY9U3^SYI&EO/O(%RK!2C-5
MO$:BSP0DBX-\]YH:0Y6QO N,VB-1>XTHKX&86+8/P;LW*TE]GJKF1@&;O'YI
M =6$7PQ-1:.1@XZE-5W'FUK"E1+]46HRYXDQ#TEL0CLB;H9%PX%#2M&?=SQ;
M?6M6*/E%?*&K'S&AA=",:-(8WF;05Y!P6+HFWBK $^S%F2*&(7OCD)BA\OYO
M^!:'3O):PH$:OR?\D;J%:7:P@U.&M\/Y33G19P8O'!\? WYG]L%"5(HY&6<(
M!E,L2'B8P3K8OFQB\SY)/?RV;_+0)S1_@J8WZMH#HQY_H)@&%M"&V[ 4E49$
MT/TC>U:]D<"$ODSRY<))Y#EJ?D$EW)7P5 @[$#71\NS!-06^C2!7\B87CE\H
M'(9P</U''_ O78BG1]XM#<^^,WUX,*A]N\^'("5\ZKP7>R2^6]4 AQ%GIU'X
M[N.]Q50.^ C+*^6\^K@))T#<K7C[(LX?B-@0SR-M!_9JTR!+?A0YA/97(SSM
M)RP'JC4F&"U=!;'C"$!XYADH1$\PQ#S*'F.."'7#&)X$B1:,4M_=\<"7;!HY
MU4(X(#@"?I^Z1B #-M?BX!6*SG\^FHX/NJ/&WVFD"^Q'419'<NQ!FH$KZ?CW
ML[L[$6WBP71-#HT>#TVT4/%< 5:&;Q+ H_1-#])@]-Q%X]4$!&<*=5V!(.X+
MO_T/ 1Z'=!QVCQ-4'NW@;XAB[+;6\E"W.*Q]4$$ >J?"P>^Y(?9ZS[_NW^[3
MC&<+\<1$Z:DD2H#Q"Q#\"$$A/V)LQJ* 1 XCXY$OX8+A%Z!>QF""P.T0HN0#
M(W[YBQ4VR&\(5_FM*H7D=:-]1F7 X(]=ZZIA1^;$E5#,M,+3&L/[WV>W#T^#
MTV_?6VD/IQXBPJE<8]C)5<O_'MO6I^O2NX_'?UQPT/>("U*8#5EL]4HCS;!$
MB6JH]G@I62NT*0(?T;M#"R"G%T@"T?CWX$HN</'$:#)5LW!22&ANETIZ4?S=
MRSK=8\'!.#"E5X6&JFZ$7H]2]&<1JXUJNL3"^NJ  [92'"0'J\*@#N$HPZ;<
M?\48>-8CX\%:@&G%'\?=HJ[:Y@@]1#7WG?KP02M4I!5V7$+>!&W![HZ HO0*
MW[SPE$@1B#B<X;ARU>X2@*;YM,WYKY2?)O(5O/WB>.X<2XW7,7IE>)Y$X'X&
M0/24NA  MJ)@TTM (%8YC\O-)X2,;_O3&NPI>6D^T,"OH!05H=Y7Z4#YF/OZ
M0 BF=PL6/FYR*(O+!92GJ#F6+Z\?#:^'SP,*'5P",^0G=\-V\Z6=*/FL$V5]
MG2A*+FM%R5I1-G]V&^;OZ,A2/MD;O.J[2<%TTU&3(A3\F.H>P4JS&4^HD9K9
MNVUU34(SI ?L>0#,A-V,+A8"YF&ZAOP\3,L1J#,EW\=O(H/B*O)+N /))Z0\
MFGA3B7EXV4/6YK-)L.-SKV-1 Z-(KA!8.=5Q:8]:&Y%T!W@VQ#PB?O^X^->(
M5)JT(B)V+*T-D^XG-7UL2 *[QOX%U5&!]19A4?+1=6X3(C"!&(^#Q@GK=_:"
M13+>7_,8W^A.6%(E+\FG8^D);MUOMTT#![;"6J:=:#QM$,(8C)=74[:<]?JZ
M.6">4$$DX(Q[<*,G*U1A&!F 3, IE^<F AK]?JZ?FX%"=(?)Z:O.F4%2#U([
M6GY^+-: A=I'8@E^!?H/LW_]S;A1M..JG^4F,J3)J&]>"7HT^<OU(LP@=G%<
M9-%$/8&0G"_DY7QM=D?"Q 8=++-!T1W\+]D@]L5\O.@RNUJY7^<&32WZ3W:#
ME(J<RTW%6QAO9X?(9CYJ\4AKP$SL=9MY03MU0G5<C,0PL$=<V3/$&&8N?EM,
MBZ(P.\Q^80O"&/E>-.0W6B%=L+(]7[%X1IN/@<&R%OP<)7-MML#W.'V"6%.T
MHXTE2>XXXBUO[Q()&-)3MA]54O/:/&9N<3(AN9RQN-FS'7@0[-0MVH[9]32U
M\)WEK.\UAN7<3?[+TV#XH]M->Q98C\@"YQO#UI^#DT]_/JMG>HUJ^,5R)5IO
M5B_]RE/80MH-G2-PL5%A6,$V<5<H?%7/JT)0I_QQ3?R(F._#?>*IE9.A!%4X
MT\OSRL$?(0CQM2J_\1IQLXA$S0ZG;/WA32(U&Z[%X?W%;2]JP%^-)7*]8<TB
MO;4O!2**U]=B\7[#+$9(-%%G>E.UWY)-F1?*%!L#_[6@:7@V>YLSMVNH7 3Q
MTBP,G:ZL(\WNF[:J7W7.3>.>6DUX[\D258TK/*XQA,]6>X-<K66E73?W(G1S
MM3$<_/[6;Y\TAX4","?@ <HLKGV/%B_QU6>J.@77#<$,B4>-/=F2CKNDTRZ)
M@KZ11)(W/ VO\AY%GXL8N 6*K*59+;?G#;T =FLM*N\CE>P5+(Y>U.$[=G=P
MNAVO;PD:8'0V6I_ :Q3QKHOA([CV1H6)NE8+1$V\UN3#VFC\F>J(4G7_E2(&
M%Z69\$K#["%>AE>C-?)9/EH"_7,-]+=%,VQAW=X(3LN$;P3UHGZQ$LXIP\!
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
M-72QW,CV0=SK2NO=[^PIOSME>:5P;52OLD6G31-9AL (I^L K^G4PQ-\_*$
MQ,#6IEU"R!T(89M"\6, 'R9CLGO8V]5?MV /F"<P<Q5B)R.?;%$[%@D#[FY\
MF!@.\:7#Q!1#131PIH<QOL/#F UC3LM/JYV0I2 Z%\NQG6G%QBA=XLY&]X]]
M^6'=Y_42/9^XF,A,.R+# =$0[]6ARU=C#LGKH)*H$AI1B+ 0VV#B@I9#%#,R
M99UJ?;:["=>VIL"$9>SN[A#=DLYB)WXH21DDFL;KWR:O=(B1SZ?"H%2_R%T]
MO$?)XK6P SVT6S'MQ;30T4'QB^$,78F8T6N_26)?]-4UGPDSEBIK2KS#F^/+
M].FS_CA\WZX<X/Q1MYZ^JI7.F_SJ<X"3R$.:=+!5)UG1KPWO6K$$:/SS24*-
MZ)!R=R<GK5JOG([N+^X;H_N/BX?2Z?U;[U%((+V$\JX,X?I.\C9BPV0GE?5-
M$XY^QLEF=F0"/0-;F)N]X*''EJ2121?B/71_FLZ$T32&XLW?F35*=S12J%FE
MD["+BA76.E'4JF(T];8A6866_K3_9-R6S\]4H2AFDTU'=;.!R<.Q 2?1Q":'
MGKNFON+,[_CO(.&RC5PI$IJN9[[XDDX[OL8HF3A.VY\3'(5Q@ALKP^!2T;0C
M=WZ!/XD_&ZT3^>*/DJW&6;L1C:ZO!9WQRXC8MT!>,YP+/MN$Q7HVE2]DMHEZ
M9SS)^&1U+I6!_R5%F>G99#0&Q."_G-G/R<H:NN]RJG#(:1@P=![ X*$_"9^^
M95^*32XKM-]7*:6)<QCHF=R_&7A:,[2+X0H23LW.QH&<6W_>\=5YY/,K8P9'
M\&]1]S _*X;L3^>E*[W7N7@IRD-IZ:+:$S>G(<46@7_=9'3XP29+O:7R5@GI
M.8XROG99N>0(,^M$62?V3/KG6R&CH3\=BE>%]DNQ>IQKSE-P%9N\): RD@7K
M:I"'A(JGG&*R1%>.YO):+YJ;^]CBTX2SR1FHE1 "<S<M]2>O3WEP^RS>]2_+
MI03K&<UJS4E2^_&[LEV]G&= 0/?.DS9ITY'0[^^KB7:'HG'TV;[XM=\5>5Z
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
M?@^0]Y;(Q\J7J#4:UN7#KU\$3D5XZN0PKPB%-T;%BU+EY;G243(K9H@FJ(T
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
M7?QSA)8QE\8OV&]/P?19))$U-WP STIB0S;3*+#_S#(")WPQ7&LQE\4*1^"
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
MU_>S?BGSX<P?-C]/NL&90S#1[HJC;>,O7(C,\>6Y(3;K&6O=Z ?[C]\3+I6
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
ME13A]]H8?ORD  ?W(7:_?TEW5"+L2DVGK<-6W-H)()'W#:R6V;K1;>QYL<F
M?PN0=QV<@R4*@:\"1$K60:=J'1VU D*HC&%UQ\^J NA= A*@X(FJ0*IN/ZT:
ML2U#1R*Y<!XR!DO<Q2MW/U4KM]VVT[=FX*BQM*X4V;J1+-XQTDD4QA<OF-=(
M4-AM:C\(E1(+^X+1KG!-:02]BXCP= =($/;BB&/\6QIVO%RQ/06BV^,&04^I
MP\I^#!MI)%RW689QXJ'M@"SA-52452J)8'YC;F'X1Y2F7SU@P6HI5HI?3?+X
MM,ZV/?&QXQUDLP1%(;R'Y!FY,#$ SPEY2D"*/5ZVMNSVR=:[4"\&$#G<6U,.
M]Q6&2?X-3_\3>T>AF?50EJ45V?U=0[M7!+<OK^ZD,W%N9SH.O#1#I<KDG%-]
M1O:"LH<^(MA.>X$MF3W:P$W&:9# *142(?<^%QT[VE&5"?*]E\A9^69A(6#V
M3C]@QCDY*:L.(Z^:-PX+6ISR0#:B/. 2$<@^9%P<MI=Q8C[.#!.GR*G#T&6]
M&X@%7=[OZI(RBV.66W;.EI^S9=B=2E5W%@MR?]B5.Z9P,I+N)%/=7<Q+.3K>
ME3*E=C+RV&-2!MW)7'6[L2#G:%?.A,))23IT7;U(^^BDY*;Y>/I/[T]&IYN
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
MJV'@M@C4*^.@-V.%W,QC0>,LFUL1?[EYB&@%7M95R690"DR_"VY4\GR\X&#
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
M;CCE!Q?+-.9+C),TJRLZ5+*W9!$M!(D\2X@7%IQ[U[C$M&+92NJ$]I*LX%-
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
MV46ZU$W)3IH@R":;XL2XK1I\VDE8I73$35;V!-5<%&54-CC[!O'S:X)CD;:
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
MY,NEL';Q&*49VX6@E<1WB7>^^6W[W.LXU'>KM-T<DYB_!:;;[=E 3>^,6G&
MW?'.7AEWFMM%/^&RPJ.:,=7[SC_UFG+JFBIKETES5=^!U?WV8YS^\+%H#A0?
MN?*>@F+:\\Q%SHZ9<'.8.8#-(NQ4YUG.JMX"328:TQU2.NH%I^,,L-*)7__\
M.B_RP[: $=WX6U'!1_KC+"K+RV4#^I)<L^/*WJ&GSDFUJGE=,3@:,5@@6'2"
M4W$B4"T-BZUH<+;-'N5/G]<IX<+V1(2[*?]5>!"Z:MF)VS N'$R/V+5%FG>K
M<"?=;'#OR4&X+C915FU.(Y)3N)A65%Y%]\IX5JVH-P?  K:;\#5RP3GD $YZ
M;U5((\S%&1<:^>##Z04N2^:88$;3_/X"4\)?I-$=?\6Y(7YYPO8ZGZO;)YP]
MXH]%7CWHEF+SB_,Y6+[4Z/[8.+>LX#3>D0%CJK-'/M#1GL8Y5ZP,Q.U30;WO
M6UJ><AR<792W<?*%QG;CZ,QR@A-T!^!5Y"S1N\/W /AY1BN)PCU+'U_,ST%1
M(/FI,'86/WOEO#Y^RN#5_/S]X1]>C5^P6%:8<.-D'K^P+(@>@=+<.>[ H*#@
M5-X%^C&7;Q\PP1$3?#5D?F&MP*3L2UCJE9A54479Q0[8J2,D*Q]E3 NM&VG8
MU/R<)VD9%S6[JG3Z'%/1Q8K]UYSZT9<%AK0V<YT9K"L(6L*6EQ@Q9C<KZP>4
MKM8U.Q@0+$^I+H5>!6>YQD1-M6BE?3+5 KG/18THF%G=C$\.&L<E'1I%P!H[
MXA1<RAJU%$)X;OR DYJ%OY_@)29$NXO[<UH]G--^])@F=9317I35[!!#BL)@
MYW1715D17*5$[/_B'"]3EFO\-JW8E[;%4%GZ5VJ>^O.F^VVO ;C74XM74!^*
MXQ#PJ,$,/:^FJJ3@J@8X&P!;7=171CWPZ(FB1]OOLH1FC0'B=OHA-P&U-O!S
M_:$5J#7C -UM$+>$?7I;)M=A/U%S]*"@7*#<>VM?6*Y>^@3@<\3T7[']D<_?
MU\&,8-Y-'H]$7D<?6%=4+Y?+-,:D[%NN\W&5HEX7# :P@]6"0@X,VPW@I*O/
M><ZF)18A@<HHB\AF;X<J]!/;N M=I*-2S.-AB!9D[Z!#D@G>\!9@\BX#:^Y>
M6 N(",3A G>49.4:KZ(T;W]DMATYK9-=B@FW(>%NI'ZGPEY&<'J^$+@<EM44
M@[CH 9)RZW1E"0F>N10VOT^:7<+KJ,)-(-*<2E06 X;?!B.=^:THXW7P6P]\
M.K_;LA K[  UQ>UIYM[&Q5TN%_$_ZK1,^?Q"E<J'(DO.<QZ)7"[N">9^J&IR
MFE&(MUE_MH&=3S"YA."4?1%L:;.Y*X?M:43;DE#5%A4RF>3+<RGXS6]'._E=
M46+3F9,=ZKB-?FH/ L3MW[B@7\%\+PI'\0,BK*'W-("THQ4'>KGD-YI5=%3+
M>1L&3#"[GJX2@M&9#<BDS8AV^A#9-7:524C3_'QD84D7%F6)JU+MW1@EO5'
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
MKJ#7TMQ6_'/:OE\H$J4B4:R""_T_7=!_T3^W?Z+_B^7WI7_Y?U!+ P04
M"  T@&E6KI8S%&TO  #X^P( %0   ')E9G(M,C R,C$R,S%?<')E+GAM;.U]
M6W/<.)+N^XG8_U#'$[$Q^^!V2YZ^SO39*-V\BI556DENGSDO'12)*G',(FI
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
M'=9[=]7OPUGQSH>9AW8[K-K65I VYXF"DQ%L4']!E)L-J#PZS=%*9.O!E4E
MP2JZ(,1;J],X$/\1[U \>9'P<J?IJ<?8FF\[\M=+U((!=D>KM0V2 >W#DB/R
M^^BQ+R05KZB5$5XA2=3'&64O;2>T\MP]9 7@?E<)25ZS.+^X_>.6KKU(?.Z6
M^(0K"2?AFJ1JY$4G0Q^T.MTVP /X<&1FW#"R\L+J8;+-<S5U)M4S!-09K=9W
MCYEB@0:ZY( RZB>-X8_W>DC#A#NGO7B;[JK@6DEA3EY*4R_*6^+--;HB+%V+
M)WY2KEQBX5P)AY7;!=TDT_5"*S!NX]Q!&$>?3S-.HB<.]Z^(EY#\,:;9_!.W
M H)#M7@,W= JD-O(!\0ZOH"VMOB:QK[)\"F:HQ4GMQ*(CE5T012$F98<S-KD
M]CO/5["\7(7>0QCEWCVWL?G]6./M1/,! GP$O!KHNQ_VV.*$/M]J!(//@G1]
M\*JI]Y6 4H"N'A@U5]2*X+716S?UPZO*#L=>YUNHD$ 76!G6E]QX:[%3-V^K
M%.WQ2KKW%9"><Q<$(UY.[[*EE8VJ"UXU^!W$H^<?74(VHME%)J.=25C+!"2,
M0W,?%88:M-4R=\6K5S^,SP%&QZ7I")J'F/7L!_<'7\$\[+-Q&V*K-MJ)QX[2
M/8 -6BTBU703W&F)5SP?CB\U\."(&*9!D.__O>C&"X/+^-1;A7PVU^C5^(R
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
M #2 :585$(]>FP(  -X1   (              "  0    !E>#(Q+FAT;5!+
M 0(4 Q0    ( #2 :5;*7/"0J@,  $X2   *              "  <$"  !E
M>#(S+3$N:'1M4$L! A0#%     @ -(!I5F7G.!M?!P  7"H   H
M     ( !DP8  &5X,S$M,2YH=&U02P$"% ,4    "  T@&E6I\:%@YP$  #'
M'@  "@              @ $:#@  97@S,BTQ+FAT;5!+ 0(4 Q0    ( #2
M:5;)Y;_@6XH  "3A P )              "  =X2  !E>#0M,BYH=&U02P$"
M% ,4    "  T@&E6VTVJEKGV 0">E!( #               @ %@G0  9F]R
M;3$P+6LN:'1M4$L! A0#%     @ -(!I5FS0:'Y;#   \7,  !$
M     ( !0Y0" ')E9G(M,C R,C$R,S$N>'-D4$L! A0#%     @ -(!I5M/Y
MC-)@#@  ![$  !4              ( !S: " ')E9G(M,C R,C$R,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( #2 :59).<:] AH  "9\ 0 5              "
M 6"O @!R969R+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  T@&E6-(@A
MR3I'  !T"@0 %0              @ &5R0( <F5F<BTR,#(R,3(S,5]L86(N
M>&UL4$L! A0#%     @ -(!I5JZ6,Q1M+P  ^/L" !4              ( !
M A$# ')E9G(M,C R,C$R,S%?<')E+GAM;%!+!08     "P + )H"  "B0 ,
"   !

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