<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:STXS="http://stereotaxis.com/20200930"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  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="stxs-20200930.xsd" xlink:type="simple"/>
    <context id="From2020-01-01to2020-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2020-10-31</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-07-012020-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_custom_SystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_custom_SystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_SystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_SystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:SystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_custom_DisposablesServiceAndAccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:DisposablesServiceAndAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_custom_DisposablesServiceAndAccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:DisposablesServiceAndAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_DisposablesServiceAndAccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:DisposablesServiceAndAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_DisposablesServiceAndAccessoriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:DisposablesServiceAndAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2019-06-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-06-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="AsOf2019-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-07-012019-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2019-09-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="AsOf2020-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012020-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="AsOf2018-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_ConvertiblePreferredStockSeriesAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStockSeriesAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_ConvertiblePreferredStocksSeriesBMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:ConvertiblePreferredStocksSeriesBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-07-31_us-gaap_LetterOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_SystemsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_SystemsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:SystemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_RevenueFromSystemDeliveryAndInstallationMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:RevenueFromSystemDeliveryAndInstallationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_RevenueFromSystemDeliveryAndInstallationMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:RevenueFromSystemDeliveryAndInstallationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_DisposableRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:DisposableRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_DisposableRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:DisposableRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_RoyaltyRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:RoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_RoyaltyRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:RoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_OtherRecurringRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:OtherRecurringRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_OtherRecurringRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:OtherRecurringRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_SubleaseRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:SubleaseRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2019-01-012019-09-30_custom_SubleaseRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">STXS:SubleaseRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_ContractAssetsUnbilledReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:ContractAssetsUnbilledReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ContractAssetsUnbilledReceivablesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:ContractAssetsUnbilledReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_CustomerDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_CustomerDepositsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:CustomerDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_ProductShippedRevenueDeferredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:ProductShippedRevenueDeferredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_ProductShippedRevenueDeferredMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:ProductShippedRevenueDeferredMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_DeferredServiceAndLicenseFeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:DeferredServiceAndLicenseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_custom_DeferredServiceAndLicenseFeesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">STXS:DeferredServiceAndLicenseFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_StockOptionsandStockAppreciationRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">STXS:StockOptionsandStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_custom_StockOptionsandStockAppreciationRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">STXS:StockOptionsandStockAppreciationRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_SeriesAConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">STXS:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_custom_SeriesBConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">STXS:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-02</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_RevolvingCreditFacilityMember_custom_PrimaryLenderMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">STXS:PrimaryLenderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-04-192020-04-20_custom_PaycheckProtectionProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">STXS:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-19</startDate>
            <endDate>2020-04-20</endDate>
        </period>
    </context>
    <context id="From2020-04-192020-04-20_custom_CaresActMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">STXS:CaresActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-19</startDate>
            <endDate>2020-04-20</endDate>
        </period>
    </context>
    <context id="AsOf2020-04-20_custom_PaycheckProtectionProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">STXS:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-20</instant>
        </period>
    </context>
    <context id="From2020-05-242020-05-25_custom_DirectRegisteredOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">STXS:DirectRegisteredOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-24</startDate>
            <endDate>2020-05-25</endDate>
        </period>
    </context>
    <context id="AsOf2020-05-25_custom_DirectRegisteredOfferingMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">STXS:DirectRegisteredOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-25</instant>
        </period>
    </context>
    <context id="From2020-05-242020-05-25_custom_DirectRegisteredOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">STXS:DirectRegisteredOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-24</startDate>
            <endDate>2020-05-25</endDate>
        </period>
    </context>
    <context id="From2019-08-062019-08-07_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-06</startDate>
            <endDate>2019-08-07</endDate>
        </period>
    </context>
    <context id="AsOf2019-08-07_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-07</instant>
        </period>
    </context>
    <context id="From2019-08-062019-08-07_us-gaap_PrivatePlacementMember_custom_SeriesBConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-06</startDate>
            <endDate>2019-08-07</endDate>
        </period>
    </context>
    <context id="AsOf2019-08-07_us-gaap_PrivatePlacementMember_custom_SeriesBConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">STXS:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-07</instant>
        </period>
    </context>
    <context id="From2019-08-062019-08-07_us-gaap_PrivatePlacementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-08-06</startDate>
            <endDate>2019-08-07</endDate>
        </period>
    </context>
    <context id="From2016-09-012016-09-30_custom_SeriesAConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">STXS:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-09-01</startDate>
            <endDate>2016-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2016-09-30_custom_SeriesAConvertiblePreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">STXS:SeriesAConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2020-09-30_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="AsOf2019-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2020-09-30_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="From2019-01-012019-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001289340</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-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="Percent">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2020-01-01to2020-09-30">0001289340</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2020-01-01to2020-09-30">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2020-01-01to2020-09-30">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2020-01-01to2020-09-30">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2020-01-01to2020-09-30">2020</dei:DocumentFiscalYearFocus>
    <dei:EntityFilerCategory contextRef="From2020-01-01to2020-09-30">Accelerated Filer</dei:EntityFilerCategory>
    <us-gaap:CompensatingBalanceAmount
      contextRef="AsOf2019-12-31"
      id="xdx2ixbrl0052"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermBorrowings
      contextRef="AsOf2019-12-31"
      id="xdx2ixbrl0089"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="AsOf2019-12-31"
      id="xdx2ixbrl0107"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-06-30_custom_ConvertiblePreferredStocksSeriesBMember"
      id="xdx2ixbrl0335"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-06-30_custom_ConvertiblePreferredStocksSeriesBMember"
      id="xdx2ixbrl0344"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-07-012019-09-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012020-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      id="xdx2ixbrl0469"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012020-09-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2018-12-31_custom_ConvertiblePreferredStocksSeriesBMember"
      id="xdx2ixbrl0510"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2018-12-31_custom_ConvertiblePreferredStocksSeriesBMember"
      id="xdx2ixbrl0517"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-01-012019-09-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0562"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-09-30_us-gaap_TreasuryStockMember"
      id="xdx2ixbrl0606"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      id="xdx2ixbrl0623"
      unitRef="USD"
      xsi:nil="true"/>
    <STXS:IncreaseDecreaseCompensatingCashArrangement
      contextRef="From2019-01-012019-09-30"
      id="xdx2ixbrl0694"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2020-01-01to2020-09-30"
      id="xdx2ixbrl0711"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2019-01-012019-09-30"
      id="xdx2ixbrl0730"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2019-12-31_custom_CustomerDepositsMember"
      id="xdx2ixbrl0825"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssets
      contextRef="AsOf2019-12-31"
      id="xdx2ixbrl0942"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2020-01-01to2020-09-30">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2020-01-01to2020-09-30">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2020-01-01to2020-09-30">2020-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2020-01-01to2020-09-30">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2020-01-01to2020-09-30">001-36159</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2020-01-01to2020-09-30">STEREOTAXIS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2020-01-01to2020-09-30">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2020-01-01to2020-09-30">94-3120386</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2020-01-01to2020-09-30">4320 Forest Park Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2020-01-01to2020-09-30">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2020-01-01to2020-09-30">St. Louis</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2020-01-01to2020-09-30">MO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2020-01-01to2020-09-30">63108</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2020-01-01to2020-09-30">(314)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2020-01-01to2020-09-30">678-6100</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2020-01-01to2020-09-30">Common     Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2020-01-01to2020-09-30">STXS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2020-01-01to2020-09-30">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2020-01-01to2020-09-30">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2020-01-01to2020-09-30">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntitySmallBusiness contextRef="From2020-01-01to2020-09-30">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2020-01-01to2020-09-30">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2020-01-01to2020-09-30">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2020-10-31" decimals="INF" unitRef="Shares">73685629</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">43595829</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">30182115</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CompensatingBalanceAmount contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">250295</us-gaap:CompensatingBalanceAmount>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">265233</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">380212</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">5409722</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5329577</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2846051</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">1847530</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">1774792</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">1470922</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">53876689</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">38830144</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">234858</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">250443</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2764022</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">4286064</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">256669</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">218103</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">57132238</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">43584754</us-gaap:Assets>
    <us-gaap:ShortTermBorrowings contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">457244</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">1568581</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2099097</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2956130</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2721104</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">6189796</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5092455</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2275436</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2248189</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">13447187</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">12160845</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">1701066</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">569475</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">554258</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">540536</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2089537</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">255517</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">255517</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">16513781</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">15060157</us-gaap:Liabilities>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="AsOf2020-09-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="AsOf2019-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">22513</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">23110</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">5605323</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5758190</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2020-09-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2019-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">5610121</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">5610121</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">5610</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5610</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2020-09-30"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2019-12-31"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">73678206</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">68529623</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">73678</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">68530</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">521918228</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">504211040</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCommonShares contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">4015</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">4015</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">205999</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">205999</us-gaap:TreasuryStockCommonValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">-486778383</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">-481312774</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">35013134</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">22766407</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">57132238</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">43584754</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-07-012020-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">2953005</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-07-012019-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">1696964</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-01-012020-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">2965774</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-01-012019-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">1755015</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-07-012020-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">5504048</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-07-012019-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">6258252</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-01-012020-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">16099915</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-01-012019-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">19515125</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SubleaseIncome
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">246530</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">246532</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">739590</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">739593</us-gaap:SubleaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">8703583</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">8201748</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">19805279</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">22009733</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="From2020-07-012020-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">3031440</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2019-07-012019-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">665463</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-01-012020-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">3253976</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2019-01-012019-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">722828</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-07-012020-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">747285</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2019-07-012019-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">919599</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-01-012020-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">2068085</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2019-01-012019-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">2928718</us-gaap:CostOfRevenue>
    <STXS:CostOfSublease
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">246530</STXS:CostOfSublease>
    <STXS:CostOfSublease
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">246531</STXS:CostOfSublease>
    <STXS:CostOfSublease
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">739590</STXS:CostOfSublease>
    <STXS:CostOfSublease
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">739592</STXS:CostOfSublease>
    <us-gaap:CostOfRevenue
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">4025255</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">1831593</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">6061651</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">4391138</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">4678328</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">6370155</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">13743628</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">17618595</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">1952641</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">1751081</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">6038753</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">7405462</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">2822680</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">3120632</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">8279853</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">9666975</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">1466046</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">1539648</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">4962227</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">4186277</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">6241367</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">6411361</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">19280833</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">21258714</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-1563039</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">-41206</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-5537205</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-3640119</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-9933</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">84954</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">71596</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">133329</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-1572972</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">43748</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-5465609</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-3506790</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">343101</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">360647</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1028950</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1071351</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-1916073</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">-316899</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-6494559</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-4578141</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="Shares">74488771</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="Shares">64294153</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="Shares">72004956</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="Shares">61405083</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="Shares">74488771</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="Shares">64294153</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="Shares">72004956</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="Shares">61405083</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-06-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">23855</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-06-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5948953</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">59383038</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">59383</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">479127279</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-480272028</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-06-30" decimals="0" unitRef="USD">-1291365</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">7117276</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">7117</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-07-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">12928623</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">12935740</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">32500</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">33</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2019-07-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">425680</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">425713</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-07-012019-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">43748</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">43748</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">8307</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">8</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2019-07-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">22836</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">22844</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2019-07-012019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-07-012019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-07-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">10626328</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">10631938</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2019-07-012019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">-75</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-07-012019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">-19204</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">135990</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-07-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">136</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-07-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">19068</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">19204</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">23780</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5929749</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">66677111</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">66677</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">503149814</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-480228280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-09-30" decimals="0" unitRef="USD">22787822</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-06-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">22813</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5682141</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-06-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">73030824</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">73031</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">521013702</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-06-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-485205411</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-06-30" decimals="0" unitRef="USD">35680933</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">40953</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">41</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-07-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">46508</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">46549</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">30750</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">31</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-07-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">755682</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">755713</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012020-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-1572972</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-1572972</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">6154</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">6</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">26087</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">26093</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2020-07-012020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">-300</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-07-012020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">-76818</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">569525</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-07-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">569</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-07-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">76249</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">76818</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">22513</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5605323</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">73678206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">73678</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">521918228</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-486778383</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">35013134</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2018-12-31_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">23900</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2018-12-31_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5960475</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2018-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">59058297</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2018-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">59058</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">478179574</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2018-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-476721490</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" decimals="0" unitRef="USD">1311143</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">7163760</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">7164</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-01-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">12878144</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">12885308</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">206962</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">207</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2019-01-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">1380488</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1380695</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-01-012019-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-3506790</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-3506790</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">32064</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">32</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2019-01-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">54770</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">54802</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2019-01-012019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-01-012019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-01-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">10626328</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">10631938</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2019-01-012019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">-120</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-01-012019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">-30726</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">216028</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-01-012019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">216</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-01-012019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">30510</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">30726</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">23780</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5929749</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">66677111</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">66677</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">503149814</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-480228280</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-09-30" decimals="0" unitRef="USD">22787822</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">23110</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5758190</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">68529623</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">68530</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">504211040</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-481312774</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">22766407</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3856045</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">3856</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">15051062</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">15054918</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">147739</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">148</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">2413286</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">2413434</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-012020-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-5465609</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-5465609</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">23989</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">24</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-01-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">91093</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">91117</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">-597</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">-152867</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">1120810</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">1120</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-012020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">151747</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">152867</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="INF"
      unitRef="Shares">22513</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStockSeriesAMember"
      decimals="0"
      unitRef="USD">5605323</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_custom_ConvertiblePreferredStocksSeriesBMember"
      decimals="0"
      unitRef="USD">5610</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2020-09-30_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">73678206</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_CommonStockMember"
      decimals="0"
      unitRef="USD">73678</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="0"
      unitRef="USD">521918228</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_TreasuryStockMember"
      decimals="0"
      unitRef="USD">-205999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2020-09-30_us-gaap_RetainedEarningsMember"
      decimals="0"
      unitRef="USD">-486778383</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">35013134</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-5465609</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-3506790</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">86482</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">88774</us-gaap:Depreciation>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1756758</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1756757</us-gaap:OperatingLeaseExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">2413434</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">898836</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">80145</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-1190716</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">998521</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">355050</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">303870</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">58622</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <STXS:IncreaseDecreaseCompensatingCashArrangement
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">250295</STXS:IncreaseDecreaseCompensatingCashArrangement>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">38566</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">15677</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-530516</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-694385</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">235026</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">480632</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1112558</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-388396</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-1756471</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-1718010</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-380514</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-3819735</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-2701729</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">70896</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">15832</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-70896</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-15832</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">2158310</us-gaap:ProceedsFromBankDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">15146035</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">23572048</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">17304345</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">23572048</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">13413714</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">20854487</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">30182115</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31" decimals="0" unitRef="USD">10796072</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">43595829</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2019-09-30" decimals="0" unitRef="USD">31650559</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_804_eus-gaap--NatureOfOperations_zjzpLHUWwHSc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;1.
&lt;span id="xdx_823_zxtNXijrDqu9"&gt;Description of Business&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.05pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Stereotaxis
designs, manufactures and markets an advanced robotic magnetic navigation system for use in a hospital&#x2019;s interventional
surgical suite, or &#x201c;interventional lab&#x201d;, that we believe revolutionizes the treatment of arrhythmias by enabling enhanced
safety, efficiency, and efficacy for catheter-based, or interventional, procedures. Our primary products include the &lt;i&gt;Genesis
RMN&lt;/i&gt; System, the &lt;i&gt;Niobe&lt;/i&gt; System, the &lt;i&gt;Odyssey &lt;/i&gt;Solution, and related devices. We also offer to our customers the
Stereotaxis Imaging Model S x-ray System.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
&lt;i&gt;Genesis RMN &lt;/i&gt;and &lt;i&gt;Niobe&lt;/i&gt; Systems are designed to enable physicians to complete more complex interventional procedures
by providing image-guided delivery of catheters through the blood vessels and chambers of the heart to treatment sites. This is
achieved using externally applied magnetic fields that govern the motion of the working tip of the catheter, resulting in improved
navigation, efficient procedures, and reduced x-ray exposure.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
addition to the robotic magnetic navigation systems and their components, Stereotaxis also has developed the &lt;i&gt;Odyssey&lt;/i&gt; Solution,
which consolidates lab information enabling physicians to focus on the patient for optimal procedure efficiency. The system also
features a remote viewing and recording capability called &lt;i&gt;Odyssey Cinema&lt;/i&gt;, which is an innovative solution that delivers
synchronized content for optimized workflow, advanced care, and improved productivity. This tool includes an archiving capability
that allows clinicians to store and replay entire procedures or segments of procedures. This information can be accessed from
locations throughout the hospital local area network and over the global &lt;i&gt;Odyssey&lt;/i&gt; Network providing physicians with a tool
for clinical collaboration, remote consultation, and training.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
promote our full suite of products in a typical hospital implementation, subject to regulatory approvals or clearances. This implementation
requires a hospital to agree to an upfront capital payment and recurring payments. The upfront capital payment typically includes
equipment and installation charges. The recurring payments typically include disposable costs for each procedure, equipment service
costs beyond warranty period, and ongoing software updates. In hospitals where our full suite of products has not been implemented,
equipment upgrade or expansion can be implemented upon purchasing of the necessary upgrade or expansion.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
have received regulatory clearance, licensing and/or CE Mark approvals necessary for us to market the &lt;i&gt;Genesis RMN&lt;/i&gt; System
in the U.S. and Europe, and we are in the process of obtaining necessary registrations for extending our markets in other countries.
The &lt;i&gt;Niobe&lt;/i&gt; System, &lt;i&gt;Odyssey&lt;/i&gt; Solution, &lt;i&gt;Cardiodrive&lt;/i&gt;, and various disposable interventional devices have received
regulatory clearance in the U.S., Europe, Canada, China, Japan and various other countries. We have received the regulatory clearance,
licensing and/or CE Mark approvals that allow us to market the &lt;i&gt;Vdrive&lt;/i&gt; and &lt;i&gt;Vdrive Duo&lt;/i&gt; Systems with the &lt;i&gt;V-CAS&lt;/i&gt;,
&lt;i&gt;V-Loop &lt;/i&gt;and &lt;i&gt;V-Sono&lt;/i&gt; devices in the U.S., Canada and Europe. The &lt;i&gt;V-CAS Deflect&lt;/i&gt; catheter advancement system has
been CE Marked for sale in the Europe. Stereotaxis Imaging Model S is CE marked and FDA cleared.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
have strategic relationships with technology leaders and innovators in the global interventional market. Through these strategic
relationships we provide compatibility between our robotic magnetic navigation system and digital imaging and 3D catheter location
sensing technology, as well as disposable interventional devices. The maintenance of these strategic relationships, or the establishment
of equivalent alternatives, is critical to our commercialization efforts. There are no guarantees that any existing strategic
relationships will continue and efforts are ongoing to ensure the availability of integrated next generation systems and/or equivalent
alternatives. We cannot provide assurance as to the timeline of the ongoing availability of such compatible systems or our ability
to obtain equivalent alternatives on competitive terms or at all.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_80C_eus-gaap--SignificantAccountingPoliciesTextBlock_zXtN0tREJxy3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;2.
&lt;span id="xdx_827_z35LyxYA0AA3"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zEBSERdNHbr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zwnr48IxBRWg"&gt;Basis
of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
accompanying unaudited financial statements of Stereotaxis, Inc. have been prepared in accordance with U.S. generally accepted
accounting principles (&#x201c;GAAP&#x201d;) for interim financial information and the instructions to Form 10-Q. Accordingly, they
do not include all the disclosures required by GAAP for complete financial statements. In the opinion of management, they include
all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim
periods presented. Operating results for the nine month period ended September 30, 2020 are not necessarily indicative of the
results that may be expected for the year ending December 31, 2020 or for future operating periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;These
interim financial statements and the related notes should be read in conjunction with the annual financial statements and notes
included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2019 as filed with the Securities and
Exchange Commission (SEC) on March 16, 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_ecustom--RisksAndUncertaintiesPolicyTextBlock_zwPmED1OE8kf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_z4nbOaHcBeoj"&gt;Risks
and Uncertainties&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
novel coronavirus COVID-19 (&#x201c;COVID-19&#x201d;) pandemic has resulted, and is likely to continue to result, in significant
disruptions to the economy, as well as business and capital markets around the world. The full extent of the impact of the COVID-19
pandemic on our business, results of operations and financial condition will depend on numerous evolving factors that we may not
be able to accurately predict.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
a result of the COVID-19 outbreak, we have experienced business disruptions, including travel restrictions on us and our third-party
distributors, which have negatively affected our complex sales, marketing, installation, distribution and service network relating
to our products and services. The COVID-19 pandemic may continue to negatively affect demand for both our systems and our disposable
products by limiting the ability of our sales personnel to maintain their customary contacts with customers as governmental authorities
institute prolonged quarantines, travel restrictions, and shelter-in-place orders, or as our customers impose limitations on contacts
and in-person meetings that go beyond those imposed by governmental authorities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
addition, many of our hospital customers, for whom the purchase of our system involves a significant capital purchase which may
be part of a larger construction project at the customer site (typically the construction of a new building), may themselves be
under economic pressures. This may cause delays or cancellations of current purchase orders and other commitments, and may exacerbate
the long and variable sales and installation cycles for our robotic systems products. We may also experience significant reductions
in demand for our disposable products as our healthcare customers (physicians and hospitals) continue to re-prioritize the treatment
of patients and divert resources away from non-coronavirus areas, which we anticipate will lead to the performance of fewer procedures
in which our disposable products are used. In addition, patients may consider foregoing or deferring procedures utilizing our
products, even if physicians and hospitals are willing to perform them, which could also reduce demand for, and sales of, our
disposable products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
of the date of the filing of this Quarterly Report on Form 10-Q, we believe our manufacturing operations and supply chains have
been minimally interrupted, but we cannot guarantee that they will not be interrupted more severely in the future. If our manufacturing
operations or supply chains are materially interrupted, it may not be possible for us to timely manufacture relevant products
at required levels, or at all. A material reduction or interruption to any of our manufacturing processes would have a material
adverse effect on our business, operating results, and financial condition.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
governmental authorities around the world continue to institute prolonged mandatory closures, social distancing protocols and
shelter-in-place orders, or as private parties on whom we rely to operate our business put in place their own protocols that go
beyond those instituted by relevant governmental authorities, our ability to adequately staff and maintain our operations or further
our product development could be negatively impacted.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Any
disruption to the capital markets could negatively impact our ability to raise capital. If the capital markets are disrupted for
an extended period of time and we need to raise additional capital, such capital may not be available on acceptable terms, or
at all. Continued disruptions to the capital markets and other financing sources could also negatively impact our hospital customers&#x2019;
ability to raise capital or otherwise obtain financing to fund their operations and capital projects. Such could result in delayed
spending on current projects, a longer sales cycle for new projects where a large capital commitment is required, and decreased
demand for our disposable products as well as an increased risk of customer defaults or delays in payments for our systems installation,
service contracts and disposable products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
continue to evaluate and take actions to reduce costs and spending across our organization. We will continue to actively monitor
the situation and may take further actions that alter our business operations as may be required by federal, state, or local governmental
authorities that may be implemented by our vendors, supplier or customers, or that we determine are in the best interests of our
employees, customers, suppliers and shareholders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_ecustom--CompensatingBalanceAmountPolicyTextBlock_zvtQhS9jfwn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zdoRDaINbduc"&gt;Compensating
Cash Arrangement&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;In
July 2020, the Company entered into a letter of credit to support a commitment of less than $&lt;span id="xdx_906_eus-gaap--LineOfCredit_iI_pn5n6_c20200731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zAdQCTB18lUk"&gt;0.3 &lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;million.
As a condition of the letter of credit, the Company is required to maintain a $&lt;span id="xdx_900_eus-gaap--CompensatingBalanceAmount_iI_pn5n6_c20200731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_z0Wgv4jAVEW2" title="Compensating cash arrangement"&gt;0.3 &lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;million
compensating balance until the expiration of the letter of credit. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zY1vhPiBTkai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zLRE7GKoL0y4"&gt;Financial
Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Financial
instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and debt. The carrying value of such
amounts reported at the applicable balance sheet dates approximates fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company measures certain financial assets and liabilities at fair value on a recurring basis. General accounting principles for
fair value measurement established a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure
fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets and liabilities
(&#x201c;Level 1&#x201d;) and the lowest priority to unobservable inputs (&#x201c;Level 3&#x201d;). As of September 30, 2020 and December
31, 2019, the Company did not have any financial assets or liabilities valued at fair value on a recurring basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--RevenueRecognitionPolicyTextBlock_zc1nXuZUx8e1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zLhIG6q9fuV1"&gt;Revenue
and Costs of Revenue&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company accounts for revenue in accordance with Accounting Standards Codification Topic 606 (&#x201c;ASC 606&#x201d;), &lt;i&gt;Revenue
from Contracts with Customers&lt;/i&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
generate revenue from initial capital sales of systems as well as recurring revenue from the sale of our proprietary disposable
devices, from royalties paid to the Company on the sale by Biosense Webster of co-developed catheters, and from other recurring
revenue including ongoing software updates and service contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
account for a contract with a customer when there is a legally enforceable contract between the Company and the customer, the
rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration
is probable. We record our revenue based on consideration specified in the contract with each customer, net of any taxes collected
from customers that are remitted to government authorities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;For
contracts containing multiple products and services, the Company accounts for individual products and services as separate performance
obligations if they are distinct, which is if a product or service is separately identifiable from other items in the bundled
package, and if a customer can benefit from it on its own or with other resources that are readily available to the customer.
The Company recognizes revenues as the performance obligations are satisfied by transferring control of the product or service
to a customer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;For
arrangements with multiple performance obligations, revenue is allocated to each performance obligation based on its relative
standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products
or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price
considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products
and services and market conditions. The Company regularly reviews standalone selling prices and updates these estimates as necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Systems:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Contracts
related to the sale of systems typically contain separate obligations for the delivery of system(s), installation and an implied
obligation to provide software enhancements if and when available for one year following installation. Revenue is recognized when
the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer
acknowledgment of delivery or installation, depending on the terms of the arrangement. Revenue from the implied obligation to
deliver software enhancements if and when available is recognized ratably typically over the first year following installation
of the system as the customer receives the right to software updates throughout the period and is included in Other Recurring
Revenue. The Company&#x2019;s system contracts generally do not provide a right of return. Systems are generally covered by a one-year
assurance type warranty; warranty costs were less than $&lt;span id="xdx_90F_eus-gaap--ProductWarrantyExpense_pn5n6_c20200101__20200930__srt--ProductOrServiceAxis__custom--SystemsMember__srt--RangeAxis__srt--MaximumMember_zOAad5PVSB5d" title="Warranty costs"&gt;&lt;span id="xdx_90E_eus-gaap--ProductWarrantyExpense_pn5n6_c20190101__20190930__srt--ProductOrServiceAxis__custom--SystemsMember__srt--RangeAxis__srt--MaximumMember_zY9hoiTTYuG7" title="Warranty costs"&gt;0.1&lt;/span&gt;&lt;/span&gt; million for the periods presented. Revenue from systems delivery and
installation represented &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueFromSystemDeliveryAndInstallationMember__srt--RangeAxis__srt--MaximumMember_z3akofSOhoOg" title="Revenues percentage"&gt;15&lt;/span&gt;% and &lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueFromSystemDeliveryAndInstallationMember__srt--RangeAxis__srt--MaximumMember_zqqUz0Au9a87" title="Revenues percentage"&gt;8&lt;/span&gt;% for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Disposables:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue
from sales of disposable products is recognized when control is transferred to the customers, which generally occurs at the time
of shipment, but can also occur at the time of delivery depending on the customer arrangement. Disposable products are covered
by an assurance type warranty that provides for the return of defective products. Warranty costs were not material for the periods
presented. Disposable revenue represented &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--DisposableRevenueMember_zFgtHyBpYmnf" title="Revenues percentage"&gt;27&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--DisposableRevenueMember_zXd89zfwSEpi" title="Revenues percentage"&gt;33&lt;/span&gt;% of revenue for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Royalty:
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company is entitled to royalty payments from Biosense Webster, payable quarterly based on net revenues from sales of the co-developed
catheters. Royalty revenue from the co-developed catheters represented &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RoyaltyRevenueMember_zLW7zAQ5pCCc" title="Revenues percentage"&gt;8&lt;/span&gt;% and &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RoyaltyRevenueMember_zXfAt49OFLDg" title="Revenues percentage"&gt;10&lt;/span&gt;% of revenue for the nine months ended September
30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Other
Recurring Revenue: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Other
recurring revenue includes revenue from product maintenance plans, other post warranty maintenance, and the implied obligation
to provide software enhancements if and when available for a specified period, typically one year following installation. Revenue
from services and software enhancements is deferred and amortized over the service or update period, which is typically one year.
Revenue related to services performed on a time-and-materials basis is recognized when performed. Other recurring revenue represented
&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OtherRecurringRevenueMember_zwAXdKsFNle6" title="Revenues percentage"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OtherRecurringRevenueMember_zVigLUXf2Png" title="Revenues percentage"&gt;46&lt;/span&gt;&lt;/span&gt;% of revenue for the nine months ended September 30, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;

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




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Sublease
Revenue:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
adoption of new lease accounting guidance as of January 1, 2019 requires the Company to record sublease income as revenue beginning
in 2019. Sublease revenue represented &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SubleaseRevenueMember_zQJVmiTQF6u2" title="Revenues percentage"&gt;4&lt;/span&gt;% and &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SubleaseRevenueMember_zJ0q7lEnUqR6" title="Revenues percentage"&gt;3&lt;/span&gt;% of revenue for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zSqRVBo3Y3o" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BA_zRWi6eKoFl7j" style="display: none"&gt;Schedule of Revenue Disaggregated by Type&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="display: none"&gt;&#160;&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: 85%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Three
    Months Ended September 30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Nine
    Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--ProductOrServiceAxis__custom--SystemsMember_zYcUZ8p9eaI6" style="width: 14%; text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,953,005&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_d0_c20190701__20190930__srt--ProductOrServiceAxis__custom--SystemsMember_z5BGcQyNyItl" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,696,964&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--ProductOrServiceAxis__custom--SystemsMember_z6alMi4nuqr8" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,965,774&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190101__20190930__srt--ProductOrServiceAxis__custom--SystemsMember_zr8Yf6WEJx54" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,755,015&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Disposables, service
    and accessories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_zdDBYQqNbN4l" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;5,504,048&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190701__20190930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_z43oQPGSJWyj" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;6,258,252&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_zSvLX049ARZ2" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;16,099,915&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190101__20190930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_z7aVK64n3k9f" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;19,515,125&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Sublease&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SubleaseIncome_c20200701__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;246,530&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SubleaseIncome_c20190701__20190930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;246,532&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--SubleaseIncome_c20200101__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;739,590&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SubleaseIncome_c20190101__20190930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;739,593&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200701__20200930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;8,703,583&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20190701__20190930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;8,201,748&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;19,805,279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20190101__20190930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;22,009,733&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A1_z8C79cgy0ke8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Transaction
price allocated to remaining performance obligations relates to amounts allocated to products and services for which the revenue
has not yet been recognized. A significant portion of this amount relates to the Company&#x2019;s systems contracts and obligations
that will be recognized as revenue in future periods. These obligations are generally satisfied within two years after contract
inception but may occasionally extend longer. Transaction price representing revenue to be earned on remaining performance obligations
on system contracts was approximately $&lt;span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20200930_zwUZBRjZDgEa" title="Remaining performance obligation"&gt;1.2&lt;/span&gt; million as of September 30, 2020. Performance obligations arising from contracts for
disposables, royalty and service are generally expected to be satisfied within one year after entering into the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zJgoVOGC1ZW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following information summarizes the Company&#x2019;s contract assets and liabilities:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BF_zfCS32jbSmee" style="display: none"&gt;Summary of Contract Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="display: none"&gt;&#160;&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 style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 60%; text-align: left"&gt;Contract Assets - unbilled receivables&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_986_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20200930__srt--ProductOrServiceAxis__custom--ContractAssetsUnbilledReceivablesMember_zCpQkubOgfrb" style="width: 16%; text-align: right" title="Total deferred revenue"&gt;200,134&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 id="xdx_98B_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--ContractAssetsUnbilledReceivablesMember_pp0p0" style="width: 16%; text-align: right" title="Total deferred revenue"&gt;168,445&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&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;Customer deposits&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--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--CustomerDepositsMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;162,240&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 id="xdx_981_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--CustomerDepositsMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0825"&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: White"&gt;
    &lt;td style="text-align: left"&gt;Product shipped, revenue deferred&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_986_eus-gaap--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--ProductShippedRevenueDeferredMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;929,458&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 id="xdx_983_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--ProductShippedRevenueDeferredMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;674,324&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; padding-bottom: 1.5pt"&gt;Deferred service and license fees&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_98A_eus-gaap--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--DeferredServiceAndLicenseFeesMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total deferred revenue"&gt;5,667,573&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_986_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--DeferredServiceAndLicenseFeesMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total deferred revenue"&gt;4,972,389&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="text-align: left"&gt;Total deferred revenue&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_980_eus-gaap--ContractWithCustomerLiability_c20200930_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;6,759,271&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 id="xdx_98C_eus-gaap--ContractWithCustomerLiability_c20191231_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;5,646,713&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; padding-bottom: 1.5pt"&gt;Less: Long-term deferred revenue&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_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20200930_zJDzB3ePnyq7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Long-term deferred revenue"&gt;(569,475&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 id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20191231_zx1C0Ta9CvWj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Long-term deferred revenue"&gt;(554,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Total current deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerLiabilityCurrent_c20200930_pp0p0" style="text-align: right" title="Total current deferred revenue"&gt;6,189,796&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_984_eus-gaap--ContractWithCustomerLiabilityCurrent_c20191231_pp0p0" style="text-align: right" title="Total current deferred revenue"&gt;5,092,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A8_z8xcM68RbrOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company invoices its customers based on the billing schedules in its sales arrangements. Contract assets primarily represent the
difference between the revenue that was earned but not billed on service contracts and revenue from system contracts that was
recognized based on the relative selling price of the related performance obligations and the contractual billing terms in the
arrangements. Deferred revenue is primarily related to service contracts, for which the service fees are billed up-front, generally
quarterly or annually, and for amounts billed in advance for system contracts for which some performance obligations remain outstanding.
For service contracts, the associated deferred revenue is generally recognized ratably over the service period. For system contracts,
the associated deferred revenue is recognized when the remaining performance obligations are satisfied. The Company did not have
any impairment losses on its contract assets for the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue
recognized for the nine months ended September 30, 2020 and 2019, that was included in the deferred revenue balance at the beginning
of each reporting period was $&lt;span id="xdx_907_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20200101__20200930_zkvLgmhi3aS2"&gt;4.7
&lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;million and $&lt;span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20190101__20190930_zhjseto55Gr2"&gt;5.4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;million,&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_ecustom--ContractAssetAndLiabilityPolicyTextBlock_zC9E17EAW093" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zKj2SiF4Qu9d"&gt;Assets
Recognized from the Costs to Obtain a Contract with a Customer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company has determined that sales incentive programs for the Company&#x2019;s sales team meet the requirements to be capitalized
as the Company expects to generate future economic benefits from the related revenue generating contracts after the initial capital
sales transaction. The costs capitalized as contract acquisition costs included in prepaid expenses and other assets in the Company&#x2019;s
balance sheet were $&lt;span id="xdx_903_eus-gaap--CapitalizedContractCostNet_iI_pn5n6_c20200930_z29EcGw9Vz03" title="Capitalized contract acquisition costs"&gt;&lt;span id="xdx_906_eus-gaap--CapitalizedContractCostNet_iI_pn5n6_c20191231_zdkyONT7How1" title="Capitalized contract acquisition costs"&gt;0.3&lt;/span&gt;&lt;/span&gt; million as of September 30, 2020 and December 31, 2019. The Company did not incur any impairment losses
during any of the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Costs
of systems revenue include direct product costs, installation labor and other costs, estimated warranty costs, and initial training
and product maintenance costs. These costs are recognized at the time of sale. Costs of disposable revenue include direct product
costs and estimated warranty costs and are recognized at the time of sale. Cost of revenue from services and license fees are
recognized when incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zHxrDsn18M1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zhcGrW5vEKA9"&gt;Share-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company accounts for its grants of stock options, stock appreciation rights, restricted shares, and restricted stock units and
for its employee stock purchase plan in accordance with the provisions of general accounting principles for share-based payments.
These accounting principles require the determination of the fair value of the share-based compensation at the grant date and
the recognition of the related expense over the period in which the share-based compensation vests.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company utilizes the Black-Scholes valuation model to determine the fair value of stock options and stock appreciation rights
at the date of grant. The resulting compensation expense is recognized over the requisite service period, which is generally &lt;span title="Share-based compensation, requisite service period"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod_c20200101__20200930_zUzP8ubqCfrk" title="Share-based compensation, requisite service period"/&gt;four
years&lt;/span&gt;. Restricted shares and units granted to employees are valued at the fair market value at the date of grant. The Company
amortizes the fair market value to expense over the service period. If the shares are subject to performance objectives, the resulting
compensation expense is amortized over the anticipated vesting period and is subject to adjustment based on the actual achievement
of objectives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zWbCwviIiU5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z5EhxSXFljeg"&gt;Net
Earnings (Loss) per Common Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Basic
earnings (loss) per common share is computed by dividing the net earnings (loss) for the period by the weighted average number
of common shares outstanding during the period. In periods where there is net income, we apply the two-class method to calculate
basic and diluted net income (loss) per share of common stock, as our Convertible Preferred Stock is a participating security.
The two-class method is an earnings allocation formula that treats a participating security as having rights to earnings that
otherwise would have been available to common stockholders. In periods where there is a net loss, the two-class method of computing
earnings per share does not apply as our Convertible Preferred Stock does not contractually participate in our losses. We compute
diluted net income (loss) per common share using net income (loss) as the &#x201c;control number&#x201d; in determining whether
potential common shares are dilutive, after giving consideration to all potentially dilutive common shares, including stock options,
warrants, unvested restricted stock units outstanding during the period and potential issuance of stock upon the conversion of
our Convertible Preferred Stock issued and outstanding during the period, except where the effect of such securities would be
antidilutive.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zfhGzB9Jn1bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following table sets forth the computation of basic and diluted EPS:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_8BC_zL8QmWmYRoVd" style="display: none"&gt;Schedule of Computation of Basic and Diluted Earnings Per Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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: 100%; margin-right: auto"&gt;
&lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20200701__20200930_zHUZsRvF2r72" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20190701__20190930_zHYPqHipMZX3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20200101__20200930_zU4vkVguWZug" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20190101__20190930_zlZXbbBaAdpf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--NetIncomeLoss_zvvx0xCqvA8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Net income (loss)&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: 13%; text-align: right"&gt;(1,572,972&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: 13%; text-align: right"&gt;43,748&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: 13%; text-align: right"&gt;(5,465,609&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: 13%; text-align: right"&gt;(3,506,790&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_zp6x67md5Cy2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cumulative dividend on convertible preferred stock&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;(343,101&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;(360,647&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;(1,028,950&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;(1,071,351&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zbipRld8PRl7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net loss attributable to common stockholders&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;(1,916,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(316,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(6,494,559&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(4,578,141&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&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: 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_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zN6ZhqvZFVqi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Weighted average number of common shares and equivalents:&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;74,488,771&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;64,294,153&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;72,004,956&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;61,405,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--EarningsPerShareBasic_zuNVT6h70Xsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Basic EPS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.03&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 style="text-align: right"&gt;(0.00&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 style="text-align: right"&gt;(0.09&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 style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--EarningsPerShareDiluted_zAisohauDlrd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Diluted EPS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.03&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 style="text-align: right"&gt;(0.00&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 style="text-align: right"&gt;(0.09&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 style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AC_zrQJv6hVjhR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company did not include any portion of unearned restricted shares, outstanding options, stock appreciation rights, warrants or
convertible preferred stock in the calculation of diluted loss per common share because all such securities are anti-dilutive
for all periods presented. The application of the two-class method of computing earnings per share under general accounting principles
for participating securities is not applicable during these periods because those securities do not contractually participate
in its losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
of September 30, 2020, the Company had &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--AwardTypeAxis__custom--StockOptionsandStockAppreciationRightsMember_z6xWPenyQ9Uh" title="Potential common shares excluded from diluted earnings per share"&gt;2,473,241&lt;/span&gt; shares of common stock issuable upon the exercise of outstanding options and
stock appreciation rights at a weighted average exercise price of $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pii_uUSDPShares_c20200930__us-gaap--AwardTypeAxis__custom--StockOptionsandStockAppreciationRightsMember_zTQFSr8hX2Eg" title="Weighted average exercise price"&gt;2.90&lt;/span&gt; per share, &lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zzytBGAA1SOk" title="Potential common shares excluded from diluted earnings per share"&gt;15,385&lt;/span&gt; shares of common stock issuable upon
the exercise of outstanding warrants at a weighted average exercise price of $&lt;span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pii_uUSDPShares_c20200930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLN7bRQCFvTc" title="Exercise price of warrants"&gt;0.70&lt;/span&gt; per share, &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zS8Z1dJupV3" title="Potential common shares excluded from diluted earnings per share"&gt;42,959,259&lt;/span&gt; shares of common stock
issuable upon the conversion of Series A Convertible Preferred Stock and accumulated dividends, &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--StatementClassOfStockAxis__custom--SeriesBConvertiblePreferredStockMember_z3N8eFAZQlIh" title="Potential common shares excluded from diluted earnings per share"&gt;5,610,121&lt;/span&gt; shares of common stock
issuable upon the conversion of Series B Convertible Preferred Stock, and &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_pii_uShares_c20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zwkTSIZBIiU8" title="Number of unvested restricted share units"&gt;1,112,723&lt;/span&gt; shares of unvested restricted share units.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzVgPiuqwTu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zCxxNZxp2Noe"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.05pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
December 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d;
as part of its effort to reduce the complexity of accounting standards. The ASU is effective for fiscal years beginning after
December 15, 2020. The Company does not expect that the adoption of this new guidance will have a material impact on the Company&#x2019;s
financial results.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on
Financial Instruments&#x201d; and also issued subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04 and
ASU 2019-05. The standard modifies the measurement approach for credit losses on financial instruments, including trade receivables,
from an incurred loss method to a current expected credit loss method, otherwise known as &#x201c;CECL.&#x201d; The standard requires
the measurement of expected credit losses to be based on relevant information, including historical experience, current conditions
and a forecast that is supportable. The standard is effective for fiscal years beginning after December 15, 2022, including interim
periods within those fiscal years; early adoption is permitted. The standard must be adopted by applying a cumulative adjustment
to retained earnings. The Company anticipates adopting the standard in the first quarter of 2023, although it does not expect
a significant impact to the Company&#x2019;s financial results.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_857_zY7Llt4LaJo" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zEBSERdNHbr6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zwnr48IxBRWg"&gt;Basis
of Presentation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
accompanying unaudited financial statements of Stereotaxis, Inc. have been prepared in accordance with U.S. generally accepted
accounting principles (&#x201c;GAAP&#x201d;) for interim financial information and the instructions to Form 10-Q. Accordingly, they
do not include all the disclosures required by GAAP for complete financial statements. In the opinion of management, they include
all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim
periods presented. Operating results for the nine month period ended September 30, 2020 are not necessarily indicative of the
results that may be expected for the year ending December 31, 2020 or for future operating periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;These
interim financial statements and the related notes should be read in conjunction with the annual financial statements and notes
included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2019 as filed with the Securities and
Exchange Commission (SEC) on March 16, 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <STXS:RisksAndUncertaintiesPolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_84C_ecustom--RisksAndUncertaintiesPolicyTextBlock_zwPmED1OE8kf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_z4nbOaHcBeoj"&gt;Risks
and Uncertainties&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
novel coronavirus COVID-19 (&#x201c;COVID-19&#x201d;) pandemic has resulted, and is likely to continue to result, in significant
disruptions to the economy, as well as business and capital markets around the world. The full extent of the impact of the COVID-19
pandemic on our business, results of operations and financial condition will depend on numerous evolving factors that we may not
be able to accurately predict.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
a result of the COVID-19 outbreak, we have experienced business disruptions, including travel restrictions on us and our third-party
distributors, which have negatively affected our complex sales, marketing, installation, distribution and service network relating
to our products and services. The COVID-19 pandemic may continue to negatively affect demand for both our systems and our disposable
products by limiting the ability of our sales personnel to maintain their customary contacts with customers as governmental authorities
institute prolonged quarantines, travel restrictions, and shelter-in-place orders, or as our customers impose limitations on contacts
and in-person meetings that go beyond those imposed by governmental authorities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
addition, many of our hospital customers, for whom the purchase of our system involves a significant capital purchase which may
be part of a larger construction project at the customer site (typically the construction of a new building), may themselves be
under economic pressures. This may cause delays or cancellations of current purchase orders and other commitments, and may exacerbate
the long and variable sales and installation cycles for our robotic systems products. We may also experience significant reductions
in demand for our disposable products as our healthcare customers (physicians and hospitals) continue to re-prioritize the treatment
of patients and divert resources away from non-coronavirus areas, which we anticipate will lead to the performance of fewer procedures
in which our disposable products are used. In addition, patients may consider foregoing or deferring procedures utilizing our
products, even if physicians and hospitals are willing to perform them, which could also reduce demand for, and sales of, our
disposable products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
of the date of the filing of this Quarterly Report on Form 10-Q, we believe our manufacturing operations and supply chains have
been minimally interrupted, but we cannot guarantee that they will not be interrupted more severely in the future. If our manufacturing
operations or supply chains are materially interrupted, it may not be possible for us to timely manufacture relevant products
at required levels, or at all. A material reduction or interruption to any of our manufacturing processes would have a material
adverse effect on our business, operating results, and financial condition.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
governmental authorities around the world continue to institute prolonged mandatory closures, social distancing protocols and
shelter-in-place orders, or as private parties on whom we rely to operate our business put in place their own protocols that go
beyond those instituted by relevant governmental authorities, our ability to adequately staff and maintain our operations or further
our product development could be negatively impacted.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Any
disruption to the capital markets could negatively impact our ability to raise capital. If the capital markets are disrupted for
an extended period of time and we need to raise additional capital, such capital may not be available on acceptable terms, or
at all. Continued disruptions to the capital markets and other financing sources could also negatively impact our hospital customers&#x2019;
ability to raise capital or otherwise obtain financing to fund their operations and capital projects. Such could result in delayed
spending on current projects, a longer sales cycle for new projects where a large capital commitment is required, and decreased
demand for our disposable products as well as an increased risk of customer defaults or delays in payments for our systems installation,
service contracts and disposable products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
continue to evaluate and take actions to reduce costs and spending across our organization. We will continue to actively monitor
the situation and may take further actions that alter our business operations as may be required by federal, state, or local governmental
authorities that may be implemented by our vendors, supplier or customers, or that we determine are in the best interests of our
employees, customers, suppliers and shareholders.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</STXS:RisksAndUncertaintiesPolicyTextBlock>
    <STXS:CompensatingBalanceAmountPolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_848_ecustom--CompensatingBalanceAmountPolicyTextBlock_zvtQhS9jfwn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zdoRDaINbduc"&gt;Compensating
Cash Arrangement&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;In
July 2020, the Company entered into a letter of credit to support a commitment of less than $&lt;span id="xdx_906_eus-gaap--LineOfCredit_iI_pn5n6_c20200731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_zAdQCTB18lUk"&gt;0.3 &lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;million.
As a condition of the letter of credit, the Company is required to maintain a $&lt;span id="xdx_900_eus-gaap--CompensatingBalanceAmount_iI_pn5n6_c20200731__us-gaap--CreditFacilityAxis__us-gaap--LetterOfCreditMember_z0Wgv4jAVEW2" title="Compensating cash arrangement"&gt;0.3 &lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;million
compensating balance until the expiration of the letter of credit. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</STXS:CompensatingBalanceAmountPolicyTextBlock>
    <us-gaap:LineOfCredit
      contextRef="AsOf2020-07-31_us-gaap_LetterOfCreditMember"
      decimals="-5"
      unitRef="USD">300000</us-gaap:LineOfCredit>
    <us-gaap:CompensatingBalanceAmount
      contextRef="AsOf2020-07-31_us-gaap_LetterOfCreditMember"
      decimals="-5"
      unitRef="USD">300000</us-gaap:CompensatingBalanceAmount>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zY1vhPiBTkai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zLRE7GKoL0y4"&gt;Financial
Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Financial
instruments consist of cash and cash equivalents, accounts receivable, accounts payable, and debt. The carrying value of such
amounts reported at the applicable balance sheet dates approximates fair value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company measures certain financial assets and liabilities at fair value on a recurring basis. General accounting principles for
fair value measurement established a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure
fair value. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets and liabilities
(&#x201c;Level 1&#x201d;) and the lowest priority to unobservable inputs (&#x201c;Level 3&#x201d;). As of September 30, 2020 and December
31, 2019, the Company did not have any financial assets or liabilities valued at fair value on a recurring basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_84E_eus-gaap--RevenueRecognitionPolicyTextBlock_zc1nXuZUx8e1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_867_zLhIG6q9fuV1"&gt;Revenue
and Costs of Revenue&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company accounts for revenue in accordance with Accounting Standards Codification Topic 606 (&#x201c;ASC 606&#x201d;), &lt;i&gt;Revenue
from Contracts with Customers&lt;/i&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
generate revenue from initial capital sales of systems as well as recurring revenue from the sale of our proprietary disposable
devices, from royalties paid to the Company on the sale by Biosense Webster of co-developed catheters, and from other recurring
revenue including ongoing software updates and service contracts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;We
account for a contract with a customer when there is a legally enforceable contract between the Company and the customer, the
rights of the parties are identified, the contract has commercial substance, and collectability of the contract consideration
is probable. We record our revenue based on consideration specified in the contract with each customer, net of any taxes collected
from customers that are remitted to government authorities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;For
contracts containing multiple products and services, the Company accounts for individual products and services as separate performance
obligations if they are distinct, which is if a product or service is separately identifiable from other items in the bundled
package, and if a customer can benefit from it on its own or with other resources that are readily available to the customer.
The Company recognizes revenues as the performance obligations are satisfied by transferring control of the product or service
to a customer.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;For
arrangements with multiple performance obligations, revenue is allocated to each performance obligation based on its relative
standalone selling price. Standalone selling prices are based on observable prices at which the Company separately sells the products
or services. If a standalone selling price is not directly observable, then the Company estimates the standalone selling price
considering market conditions and entity-specific factors including, but not limited to, features and functionality of the products
and services and market conditions. The Company regularly reviews standalone selling prices and updates these estimates as necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Systems:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Contracts
related to the sale of systems typically contain separate obligations for the delivery of system(s), installation and an implied
obligation to provide software enhancements if and when available for one year following installation. Revenue is recognized when
the Company transfers control to the customer, which is generally at the point when acceptance occurs that indicates customer
acknowledgment of delivery or installation, depending on the terms of the arrangement. Revenue from the implied obligation to
deliver software enhancements if and when available is recognized ratably typically over the first year following installation
of the system as the customer receives the right to software updates throughout the period and is included in Other Recurring
Revenue. The Company&#x2019;s system contracts generally do not provide a right of return. Systems are generally covered by a one-year
assurance type warranty; warranty costs were less than $&lt;span id="xdx_90F_eus-gaap--ProductWarrantyExpense_pn5n6_c20200101__20200930__srt--ProductOrServiceAxis__custom--SystemsMember__srt--RangeAxis__srt--MaximumMember_zOAad5PVSB5d" title="Warranty costs"&gt;&lt;span id="xdx_90E_eus-gaap--ProductWarrantyExpense_pn5n6_c20190101__20190930__srt--ProductOrServiceAxis__custom--SystemsMember__srt--RangeAxis__srt--MaximumMember_zY9hoiTTYuG7" title="Warranty costs"&gt;0.1&lt;/span&gt;&lt;/span&gt; million for the periods presented. Revenue from systems delivery and
installation represented &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueFromSystemDeliveryAndInstallationMember__srt--RangeAxis__srt--MaximumMember_z3akofSOhoOg" title="Revenues percentage"&gt;15&lt;/span&gt;% and &lt;span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RevenueFromSystemDeliveryAndInstallationMember__srt--RangeAxis__srt--MaximumMember_zqqUz0Au9a87" title="Revenues percentage"&gt;8&lt;/span&gt;% for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Disposables:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue
from sales of disposable products is recognized when control is transferred to the customers, which generally occurs at the time
of shipment, but can also occur at the time of delivery depending on the customer arrangement. Disposable products are covered
by an assurance type warranty that provides for the return of defective products. Warranty costs were not material for the periods
presented. Disposable revenue represented &lt;span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--DisposableRevenueMember_zFgtHyBpYmnf" title="Revenues percentage"&gt;27&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--DisposableRevenueMember_zXd89zfwSEpi" title="Revenues percentage"&gt;33&lt;/span&gt;% of revenue for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Royalty:
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company is entitled to royalty payments from Biosense Webster, payable quarterly based on net revenues from sales of the co-developed
catheters. Royalty revenue from the co-developed catheters represented &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RoyaltyRevenueMember_zLW7zAQ5pCCc" title="Revenues percentage"&gt;8&lt;/span&gt;% and &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--RoyaltyRevenueMember_zXfAt49OFLDg" title="Revenues percentage"&gt;10&lt;/span&gt;% of revenue for the nine months ended September
30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Other
Recurring Revenue: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Other
recurring revenue includes revenue from product maintenance plans, other post warranty maintenance, and the implied obligation
to provide software enhancements if and when available for a specified period, typically one year following installation. Revenue
from services and software enhancements is deferred and amortized over the service or update period, which is typically one year.
Revenue related to services performed on a time-and-materials basis is recognized when performed. Other recurring revenue represented
&lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OtherRecurringRevenueMember_zwAXdKsFNle6" title="Revenues percentage"&gt;&lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OtherRecurringRevenueMember_zVigLUXf2Png" title="Revenues percentage"&gt;46&lt;/span&gt;&lt;/span&gt;% of revenue for the nine months ended September 30, 2020 and 2019.&lt;/span&gt;&lt;/p&gt;

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




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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="text-decoration: underline"&gt;Sublease
Revenue:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
adoption of new lease accounting guidance as of January 1, 2019 requires the Company to record sublease income as revenue beginning
in 2019. Sublease revenue represented &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20200101__20200930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SubleaseRevenueMember_zQJVmiTQF6u2" title="Revenues percentage"&gt;4&lt;/span&gt;% and &lt;span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_pii_dp_uPercent_c20190101__20190930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--SubleaseRevenueMember_zJ0q7lEnUqR6" title="Revenues percentage"&gt;3&lt;/span&gt;% of revenue for the nine months ended September 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.35in; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zSqRVBo3Y3o" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BA_zRWi6eKoFl7j" style="display: none"&gt;Schedule of Revenue Disaggregated by Type&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="display: none"&gt;&#160;&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: 85%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Three
    Months Ended September 30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Nine
    Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--ProductOrServiceAxis__custom--SystemsMember_zYcUZ8p9eaI6" style="width: 14%; text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,953,005&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_d0_c20190701__20190930__srt--ProductOrServiceAxis__custom--SystemsMember_z5BGcQyNyItl" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,696,964&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--ProductOrServiceAxis__custom--SystemsMember_z6alMi4nuqr8" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,965,774&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190101__20190930__srt--ProductOrServiceAxis__custom--SystemsMember_zr8Yf6WEJx54" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,755,015&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Disposables, service
    and accessories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_zdDBYQqNbN4l" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;5,504,048&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190701__20190930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_z43oQPGSJWyj" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;6,258,252&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_zSvLX049ARZ2" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;16,099,915&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190101__20190930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_z7aVK64n3k9f" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;19,515,125&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Sublease&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SubleaseIncome_c20200701__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;246,530&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SubleaseIncome_c20190701__20190930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;246,532&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--SubleaseIncome_c20200101__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;739,590&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SubleaseIncome_c20190101__20190930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;739,593&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200701__20200930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;8,703,583&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20190701__20190930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;8,201,748&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;19,805,279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20190101__20190930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;22,009,733&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A1_z8C79cgy0ke8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Transaction
price allocated to remaining performance obligations relates to amounts allocated to products and services for which the revenue
has not yet been recognized. A significant portion of this amount relates to the Company&#x2019;s systems contracts and obligations
that will be recognized as revenue in future periods. These obligations are generally satisfied within two years after contract
inception but may occasionally extend longer. Transaction price representing revenue to be earned on remaining performance obligations
on system contracts was approximately $&lt;span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20200930_zwUZBRjZDgEa" title="Remaining performance obligation"&gt;1.2&lt;/span&gt; million as of September 30, 2020. Performance obligations arising from contracts for
disposables, royalty and service are generally expected to be satisfied within one year after entering into the contract.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zJgoVOGC1ZW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following information summarizes the Company&#x2019;s contract assets and liabilities:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BF_zfCS32jbSmee" style="display: none"&gt;Summary of Contract Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="display: none"&gt;&#160;&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 style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 60%; text-align: left"&gt;Contract Assets - unbilled receivables&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_986_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20200930__srt--ProductOrServiceAxis__custom--ContractAssetsUnbilledReceivablesMember_zCpQkubOgfrb" style="width: 16%; text-align: right" title="Total deferred revenue"&gt;200,134&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 id="xdx_98B_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--ContractAssetsUnbilledReceivablesMember_pp0p0" style="width: 16%; text-align: right" title="Total deferred revenue"&gt;168,445&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&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;Customer deposits&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--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--CustomerDepositsMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;162,240&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 id="xdx_981_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--CustomerDepositsMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0825"&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: White"&gt;
    &lt;td style="text-align: left"&gt;Product shipped, revenue deferred&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_986_eus-gaap--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--ProductShippedRevenueDeferredMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;929,458&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 id="xdx_983_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--ProductShippedRevenueDeferredMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;674,324&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; padding-bottom: 1.5pt"&gt;Deferred service and license fees&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_98A_eus-gaap--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--DeferredServiceAndLicenseFeesMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total deferred revenue"&gt;5,667,573&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_986_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--DeferredServiceAndLicenseFeesMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total deferred revenue"&gt;4,972,389&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="text-align: left"&gt;Total deferred revenue&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_980_eus-gaap--ContractWithCustomerLiability_c20200930_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;6,759,271&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 id="xdx_98C_eus-gaap--ContractWithCustomerLiability_c20191231_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;5,646,713&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; padding-bottom: 1.5pt"&gt;Less: Long-term deferred revenue&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_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20200930_zJDzB3ePnyq7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Long-term deferred revenue"&gt;(569,475&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 id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20191231_zx1C0Ta9CvWj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Long-term deferred revenue"&gt;(554,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Total current deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerLiabilityCurrent_c20200930_pp0p0" style="text-align: right" title="Total current deferred revenue"&gt;6,189,796&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_984_eus-gaap--ContractWithCustomerLiabilityCurrent_c20191231_pp0p0" style="text-align: right" title="Total current deferred revenue"&gt;5,092,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A8_z8xcM68RbrOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company invoices its customers based on the billing schedules in its sales arrangements. Contract assets primarily represent the
difference between the revenue that was earned but not billed on service contracts and revenue from system contracts that was
recognized based on the relative selling price of the related performance obligations and the contractual billing terms in the
arrangements. Deferred revenue is primarily related to service contracts, for which the service fees are billed up-front, generally
quarterly or annually, and for amounts billed in advance for system contracts for which some performance obligations remain outstanding.
For service contracts, the associated deferred revenue is generally recognized ratably over the service period. For system contracts,
the associated deferred revenue is recognized when the remaining performance obligations are satisfied. The Company did not have
any impairment losses on its contract assets for the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Revenue
recognized for the nine months ended September 30, 2020 and 2019, that was included in the deferred revenue balance at the beginning
of each reporting period was $&lt;span id="xdx_907_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20200101__20200930_zkvLgmhi3aS2"&gt;4.7
&lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;million and $&lt;span id="xdx_90F_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20190101__20190930_zhjseto55Gr2"&gt;5.4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;million,&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;
respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ProductWarrantyExpense
      contextRef="From2020-01-012020-09-30_custom_SystemsMember_srt_MaximumMember"
      decimals="-5"
      unitRef="USD">100000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ProductWarrantyExpense
      contextRef="From2019-01-012019-09-30_custom_SystemsMember_srt_MaximumMember"
      decimals="-5"
      unitRef="USD">100000</us-gaap:ProductWarrantyExpense>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-09-30_custom_RevenueFromSystemDeliveryAndInstallationMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Percent">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2019-01-012019-09-30_custom_RevenueFromSystemDeliveryAndInstallationMember_srt_MaximumMember"
      decimals="INF"
      unitRef="Percent">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-09-30_custom_DisposableRevenueMember"
      decimals="INF"
      unitRef="Percent">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2019-01-012019-09-30_custom_DisposableRevenueMember"
      decimals="INF"
      unitRef="Percent">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-09-30_custom_RoyaltyRevenueMember"
      decimals="INF"
      unitRef="Percent">0.08</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2019-01-012019-09-30_custom_RoyaltyRevenueMember"
      decimals="INF"
      unitRef="Percent">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-09-30_custom_OtherRecurringRevenueMember"
      decimals="INF"
      unitRef="Percent">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2019-01-012019-09-30_custom_OtherRecurringRevenueMember"
      decimals="INF"
      unitRef="Percent">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2020-01-012020-09-30_custom_SubleaseRevenueMember"
      decimals="INF"
      unitRef="Percent">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2019-01-012019-09-30_custom_SubleaseRevenueMember"
      decimals="INF"
      unitRef="Percent">0.03</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zSqRVBo3Y3o" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BA_zRWi6eKoFl7j" style="display: none"&gt;Schedule of Revenue Disaggregated by Type&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="display: none"&gt;&#160;&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: 85%"&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Three
    Months Ended September 30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Nine
    Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 28%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Systems&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--ProductOrServiceAxis__custom--SystemsMember_zYcUZ8p9eaI6" style="width: 14%; text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,953,005&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_d0_c20190701__20190930__srt--ProductOrServiceAxis__custom--SystemsMember_z5BGcQyNyItl" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,696,964&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--ProductOrServiceAxis__custom--SystemsMember_z6alMi4nuqr8" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,965,774&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190101__20190930__srt--ProductOrServiceAxis__custom--SystemsMember_zr8Yf6WEJx54" style="width: 14%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,755,015&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Disposables, service
    and accessories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200701__20200930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_zdDBYQqNbN4l" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;5,504,048&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190701__20190930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_z43oQPGSJWyj" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;6,258,252&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20200101__20200930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_zSvLX049ARZ2" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;16,099,915&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pp0p0_c20190101__20190930__srt--ProductOrServiceAxis__custom--DisposablesServiceAndAccessoriesMember_z7aVK64n3k9f" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;19,515,125&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&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;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Sublease&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--SubleaseIncome_c20200701__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;246,530&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--SubleaseIncome_c20190701__20190930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;246,532&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--SubleaseIncome_c20200101__20200930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;739,590&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--SubleaseIncome_c20190101__20190930_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Sublease"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;739,593&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200701__20200930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;8,703,583&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20190701__20190930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;8,201,748&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20200101__20200930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;19,805,279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20190101__20190930_pp0p0" style="text-align: right" title="Total revenue"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;22,009,733&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-07-012020-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">2953005</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-07-012019-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">1696964</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-01-012020-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">2965774</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-01-012019-09-30_custom_SystemsMember"
      decimals="0"
      unitRef="USD">1755015</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-07-012020-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">5504048</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-07-012019-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">6258252</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-01-012020-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">16099915</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-01-012019-09-30_custom_DisposablesServiceAndAccessoriesMember"
      decimals="0"
      unitRef="USD">19515125</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SubleaseIncome
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">246530</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">246532</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">739590</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">739593</us-gaap:SubleaseIncome>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">8703583</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">8201748</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">19805279</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">22009733</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="AsOf2020-09-30" decimals="-5" unitRef="USD">1200000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_89B_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zJgoVOGC1ZW3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following information summarizes the Company&#x2019;s contract assets and liabilities:&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BF_zfCS32jbSmee" style="display: none"&gt;Summary of Contract Assets and Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="display: none"&gt;&#160;&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 style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 60%; text-align: left"&gt;Contract Assets - unbilled receivables&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_986_eus-gaap--ContractWithCustomerLiability_iI_pp0p0_c20200930__srt--ProductOrServiceAxis__custom--ContractAssetsUnbilledReceivablesMember_zCpQkubOgfrb" style="width: 16%; text-align: right" title="Total deferred revenue"&gt;200,134&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 id="xdx_98B_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--ContractAssetsUnbilledReceivablesMember_pp0p0" style="width: 16%; text-align: right" title="Total deferred revenue"&gt;168,445&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&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;Customer deposits&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--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--CustomerDepositsMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;162,240&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 id="xdx_981_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--CustomerDepositsMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0825"&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: White"&gt;
    &lt;td style="text-align: left"&gt;Product shipped, revenue deferred&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_986_eus-gaap--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--ProductShippedRevenueDeferredMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;929,458&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 id="xdx_983_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--ProductShippedRevenueDeferredMember_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;674,324&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; padding-bottom: 1.5pt"&gt;Deferred service and license fees&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_98A_eus-gaap--ContractWithCustomerLiability_c20200930__srt--ProductOrServiceAxis__custom--DeferredServiceAndLicenseFeesMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total deferred revenue"&gt;5,667,573&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_986_eus-gaap--ContractWithCustomerLiability_c20191231__srt--ProductOrServiceAxis__custom--DeferredServiceAndLicenseFeesMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Total deferred revenue"&gt;4,972,389&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="text-align: left"&gt;Total deferred revenue&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_980_eus-gaap--ContractWithCustomerLiability_c20200930_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;6,759,271&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 id="xdx_98C_eus-gaap--ContractWithCustomerLiability_c20191231_pp0p0" style="text-align: right" title="Total deferred revenue"&gt;5,646,713&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; padding-bottom: 1.5pt"&gt;Less: Long-term deferred revenue&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_98D_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20200930_zJDzB3ePnyq7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Long-term deferred revenue"&gt;(569,475&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 id="xdx_98F_eus-gaap--ContractWithCustomerLiabilityNoncurrent_iNI_pp0p0_di_c20191231_zx1C0Ta9CvWj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Long-term deferred revenue"&gt;(554,258&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;Total current deferred revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ContractWithCustomerLiabilityCurrent_c20200930_pp0p0" style="text-align: right" title="Total current deferred revenue"&gt;6,189,796&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_984_eus-gaap--ContractWithCustomerLiabilityCurrent_c20191231_pp0p0" style="text-align: right" title="Total current deferred revenue"&gt;5,092,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2020-09-30_custom_ContractAssetsUnbilledReceivablesMember"
      decimals="0"
      unitRef="USD">200134</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2019-12-31_custom_ContractAssetsUnbilledReceivablesMember"
      decimals="0"
      unitRef="USD">168445</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2020-09-30_custom_CustomerDepositsMember"
      decimals="0"
      unitRef="USD">162240</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2020-09-30_custom_ProductShippedRevenueDeferredMember"
      decimals="0"
      unitRef="USD">929458</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2019-12-31_custom_ProductShippedRevenueDeferredMember"
      decimals="0"
      unitRef="USD">674324</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2020-09-30_custom_DeferredServiceAndLicenseFeesMember"
      decimals="0"
      unitRef="USD">5667573</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2019-12-31_custom_DeferredServiceAndLicenseFeesMember"
      decimals="0"
      unitRef="USD">4972389</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">6759271</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5646713</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">569475</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">554258</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">6189796</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">5092455</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2020-01-01to2020-09-30"
      decimals="-5"
      unitRef="USD">4700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2019-01-012019-09-30"
      decimals="-5"
      unitRef="USD">5400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <STXS:ContractAssetAndLiabilityPolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_841_ecustom--ContractAssetAndLiabilityPolicyTextBlock_zC9E17EAW093" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zKj2SiF4Qu9d"&gt;Assets
Recognized from the Costs to Obtain a Contract with a Customer&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company has determined that sales incentive programs for the Company&#x2019;s sales team meet the requirements to be capitalized
as the Company expects to generate future economic benefits from the related revenue generating contracts after the initial capital
sales transaction. The costs capitalized as contract acquisition costs included in prepaid expenses and other assets in the Company&#x2019;s
balance sheet were $&lt;span id="xdx_903_eus-gaap--CapitalizedContractCostNet_iI_pn5n6_c20200930_z29EcGw9Vz03" title="Capitalized contract acquisition costs"&gt;&lt;span id="xdx_906_eus-gaap--CapitalizedContractCostNet_iI_pn5n6_c20191231_zdkyONT7How1" title="Capitalized contract acquisition costs"&gt;0.3&lt;/span&gt;&lt;/span&gt; million as of September 30, 2020 and December 31, 2019. The Company did not incur any impairment losses
during any of the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Costs
of systems revenue include direct product costs, installation labor and other costs, estimated warranty costs, and initial training
and product maintenance costs. These costs are recognized at the time of sale. Costs of disposable revenue include direct product
costs and estimated warranty costs and are recognized at the time of sale. Cost of revenue from services and license fees are
recognized when incurred.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</STXS:ContractAssetAndLiabilityPolicyTextBlock>
    <us-gaap:CapitalizedContractCostNet contextRef="AsOf2020-09-30" decimals="-5" unitRef="USD">300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet contextRef="AsOf2019-12-31" decimals="-5" unitRef="USD">300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_840_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zHxrDsn18M1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zhcGrW5vEKA9"&gt;Share-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company accounts for its grants of stock options, stock appreciation rights, restricted shares, and restricted stock units and
for its employee stock purchase plan in accordance with the provisions of general accounting principles for share-based payments.
These accounting principles require the determination of the fair value of the share-based compensation at the grant date and
the recognition of the related expense over the period in which the share-based compensation vests.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company utilizes the Black-Scholes valuation model to determine the fair value of stock options and stock appreciation rights
at the date of grant. The resulting compensation expense is recognized over the requisite service period, which is generally &lt;span title="Share-based compensation, requisite service period"&gt;&lt;span id="xdx_902_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod_c20200101__20200930_zUzP8ubqCfrk" title="Share-based compensation, requisite service period"/&gt;four
years&lt;/span&gt;. Restricted shares and units granted to employees are valued at the fair market value at the date of grant. The Company
amortizes the fair market value to expense over the service period. If the shares are subject to performance objectives, the resulting
compensation expense is amortized over the anticipated vesting period and is subject to adjustment based on the actual achievement
of objectives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_84A_eus-gaap--EarningsPerSharePolicyTextBlock_zWbCwviIiU5c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z5EhxSXFljeg"&gt;Net
Earnings (Loss) per Common Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Basic
earnings (loss) per common share is computed by dividing the net earnings (loss) for the period by the weighted average number
of common shares outstanding during the period. In periods where there is net income, we apply the two-class method to calculate
basic and diluted net income (loss) per share of common stock, as our Convertible Preferred Stock is a participating security.
The two-class method is an earnings allocation formula that treats a participating security as having rights to earnings that
otherwise would have been available to common stockholders. In periods where there is a net loss, the two-class method of computing
earnings per share does not apply as our Convertible Preferred Stock does not contractually participate in our losses. We compute
diluted net income (loss) per common share using net income (loss) as the &#x201c;control number&#x201d; in determining whether
potential common shares are dilutive, after giving consideration to all potentially dilutive common shares, including stock options,
warrants, unvested restricted stock units outstanding during the period and potential issuance of stock upon the conversion of
our Convertible Preferred Stock issued and outstanding during the period, except where the effect of such securities would be
antidilutive.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zfhGzB9Jn1bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following table sets forth the computation of basic and diluted EPS:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_8BC_zL8QmWmYRoVd" style="display: none"&gt;Schedule of Computation of Basic and Diluted Earnings Per Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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: 100%; margin-right: auto"&gt;
&lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20200701__20200930_zHUZsRvF2r72" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20190701__20190930_zHYPqHipMZX3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20200101__20200930_zU4vkVguWZug" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20190101__20190930_zlZXbbBaAdpf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--NetIncomeLoss_zvvx0xCqvA8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Net income (loss)&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: 13%; text-align: right"&gt;(1,572,972&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: 13%; text-align: right"&gt;43,748&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: 13%; text-align: right"&gt;(5,465,609&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: 13%; text-align: right"&gt;(3,506,790&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_zp6x67md5Cy2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cumulative dividend on convertible preferred stock&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;(343,101&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;(360,647&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;(1,028,950&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;(1,071,351&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zbipRld8PRl7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net loss attributable to common stockholders&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;(1,916,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(316,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(6,494,559&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(4,578,141&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&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: 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_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zN6ZhqvZFVqi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Weighted average number of common shares and equivalents:&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;74,488,771&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;64,294,153&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;72,004,956&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;61,405,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--EarningsPerShareBasic_zuNVT6h70Xsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Basic EPS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.03&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 style="text-align: right"&gt;(0.00&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 style="text-align: right"&gt;(0.09&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 style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--EarningsPerShareDiluted_zAisohauDlrd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Diluted EPS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.03&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 style="text-align: right"&gt;(0.00&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 style="text-align: right"&gt;(0.09&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 style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AC_zrQJv6hVjhR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company did not include any portion of unearned restricted shares, outstanding options, stock appreciation rights, warrants or
convertible preferred stock in the calculation of diluted loss per common share because all such securities are anti-dilutive
for all periods presented. The application of the two-class method of computing earnings per share under general accounting principles
for participating securities is not applicable during these periods because those securities do not contractually participate
in its losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;As
of September 30, 2020, the Company had &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--AwardTypeAxis__custom--StockOptionsandStockAppreciationRightsMember_z6xWPenyQ9Uh" title="Potential common shares excluded from diluted earnings per share"&gt;2,473,241&lt;/span&gt; shares of common stock issuable upon the exercise of outstanding options and
stock appreciation rights at a weighted average exercise price of $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pii_uUSDPShares_c20200930__us-gaap--AwardTypeAxis__custom--StockOptionsandStockAppreciationRightsMember_zTQFSr8hX2Eg" title="Weighted average exercise price"&gt;2.90&lt;/span&gt; per share, &lt;span id="xdx_906_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zzytBGAA1SOk" title="Potential common shares excluded from diluted earnings per share"&gt;15,385&lt;/span&gt; shares of common stock issuable upon
the exercise of outstanding warrants at a weighted average exercise price of $&lt;span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pii_uUSDPShares_c20200930__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_zLN7bRQCFvTc" title="Exercise price of warrants"&gt;0.70&lt;/span&gt; per share, &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zS8Z1dJupV3" title="Potential common shares excluded from diluted earnings per share"&gt;42,959,259&lt;/span&gt; shares of common stock
issuable upon the conversion of Series A Convertible Preferred Stock and accumulated dividends, &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pii_uShares_c20200101__20200930__us-gaap--StatementClassOfStockAxis__custom--SeriesBConvertiblePreferredStockMember_z3N8eFAZQlIh" title="Potential common shares excluded from diluted earnings per share"&gt;5,610,121&lt;/span&gt; shares of common stock
issuable upon the conversion of Series B Convertible Preferred Stock, and &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_pii_uShares_c20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zwkTSIZBIiU8" title="Number of unvested restricted share units"&gt;1,112,723&lt;/span&gt; shares of unvested restricted share units.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_89F_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zfhGzB9Jn1bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following table sets forth the computation of basic and diluted EPS:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_8BC_zL8QmWmYRoVd" style="display: none"&gt;Schedule of Computation of Basic and Diluted Earnings Per Share&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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: 100%; margin-right: auto"&gt;
&lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20200701__20200930_zHUZsRvF2r72" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20190701__20190930_zHYPqHipMZX3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20200101__20200930_zU4vkVguWZug" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20190101__20190930_zlZXbbBaAdpf" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--NetIncomeLoss_zvvx0xCqvA8c" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 32%; text-align: left"&gt;Net income (loss)&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: 13%; text-align: right"&gt;(1,572,972&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: 13%; text-align: right"&gt;43,748&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: 13%; text-align: right"&gt;(5,465,609&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: 13%; text-align: right"&gt;(3,506,790&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_eus-gaap--PreferredStockDividendsIncomeStatementImpact_iN_di_zp6x67md5Cy2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Cumulative dividend on convertible preferred stock&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;(343,101&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;(360,647&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;(1,028,950&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;(1,071,351&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zbipRld8PRl7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net loss attributable to common stockholders&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;(1,916,073&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(316,899&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(6,494,559&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&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;(4,578,141&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&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: 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_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zN6ZhqvZFVqi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Weighted average number of common shares and equivalents:&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;74,488,771&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;64,294,153&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;72,004,956&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;61,405,083&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--EarningsPerShareBasic_zuNVT6h70Xsd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Basic EPS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.03&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 style="text-align: right"&gt;(0.00&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 style="text-align: right"&gt;(0.09&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 style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--EarningsPerShareDiluted_zAisohauDlrd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Diluted EPS&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.03&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 style="text-align: right"&gt;(0.00&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 style="text-align: right"&gt;(0.09&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 style="text-align: right"&gt;(0.07&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-1572972</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">43748</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-5465609</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-3506790</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">343101</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">360647</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1028950</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:PreferredStockDividendsIncomeStatementImpact
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1071351</us-gaap:PreferredStockDividendsIncomeStatementImpact>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">-1916073</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">-316899</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">-6494559</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">-4578141</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="Shares">74488771</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="Shares">64294153</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="Shares">72004956</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="Shares">61405083</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-07-012020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2019-07-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2019-01-012019-09-30"
      decimals="INF"
      unitRef="USDPShares">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-09-30_custom_StockOptionsandStockAppreciationRightsMember"
      decimals="INF"
      unitRef="Shares">2473241</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-09-30_custom_StockOptionsandStockAppreciationRightsMember"
      decimals="INF"
      unitRef="USDPShares">2.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="Shares">15385</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-09-30_us-gaap_WarrantMember"
      decimals="INF"
      unitRef="USDPShares">0.70</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">42959259</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2020-01-012020-09-30_custom_SeriesBConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2020-09-30_us-gaap_RestrictedStockMember"
      decimals="INF"
      unitRef="Shares">1112723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzVgPiuqwTu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zCxxNZxp2Noe"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 23.05pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
December 2019, the FASB issued ASU 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d;
as part of its effort to reduce the complexity of accounting standards. The ASU is effective for fiscal years beginning after
December 15, 2020. The Company does not expect that the adoption of this new guidance will have a material impact on the Company&#x2019;s
financial results.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
June 2016, the FASB issued ASU 2016-13, &#x201c;Financial Instruments-Credit Losses (Topic 326), Measurement of Credit Losses on
Financial Instruments&#x201d; and also issued subsequent amendments to the initial guidance under ASU 2018-19, ASU 2019-04 and
ASU 2019-05. The standard modifies the measurement approach for credit losses on financial instruments, including trade receivables,
from an incurred loss method to a current expected credit loss method, otherwise known as &#x201c;CECL.&#x201d; The standard requires
the measurement of expected credit losses to be based on relevant information, including historical experience, current conditions
and a forecast that is supportable. The standard is effective for fiscal years beginning after December 15, 2022, including interim
periods within those fiscal years; early adoption is permitted. The standard must be adopted by applying a cumulative adjustment
to retained earnings. The Company anticipates adopting the standard in the first quarter of 2023, although it does not expect
a significant impact to the Company&#x2019;s financial results.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zK9hkJpP8oV4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;3.
&lt;span&gt;&lt;span id="xdx_824_zwMqauJ4FGci"&gt;Inventories&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zp39CgmXCBvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories
consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8B3_zZG2MuxaHSQ7" style="display: none"&gt;Schedule of Inventories&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20200930_zbwq2IGw8s56" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20191231_zJBtdhHZSlE6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzNZ6_zunTG1mjbWHl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Raw materials&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: 16%; text-align: right"&gt;4,013,147&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: 16%; text-align: right"&gt;3,063,532&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--InventoryWorkInProcess_iI_pp0p0_maINzNZ6_zqvAyQU4QsOb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&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;521,018&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;515,262&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzNZ6_zr0oJM3YUhGc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished goods&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;2,220,520&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;2,164,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzNZ6_z3SDGOkmYije" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Reserve for obsolescence&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;(3,908,634&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;(3,895,451&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--InventoryNet_iTI_pp0p0_mtINzNZ6_zHizxR2U8L9l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total inventory&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;2,846,051&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;1,847,530&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_8A3_zEp5s4KfIYP4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_898_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zp39CgmXCBvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Inventories
consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8B3_zZG2MuxaHSQ7" style="display: none"&gt;Schedule of Inventories&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20200930_zbwq2IGw8s56" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20191231_zJBtdhHZSlE6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--InventoryRawMaterials_iI_pp0p0_maINzNZ6_zunTG1mjbWHl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Raw materials&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: 16%; text-align: right"&gt;4,013,147&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: 16%; text-align: right"&gt;3,063,532&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--InventoryWorkInProcess_iI_pp0p0_maINzNZ6_zqvAyQU4QsOb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&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;521,018&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;515,262&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--InventoryFinishedGoods_iI_pp0p0_maINzNZ6_zr0oJM3YUhGc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Finished goods&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;2,220,520&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;2,164,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--InventoryValuationReserves_iNI_pp0p0_di_msINzNZ6_z3SDGOkmYije" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Reserve for obsolescence&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;(3,908,634&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;(3,895,451&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_407_eus-gaap--InventoryNet_iTI_pp0p0_mtINzNZ6_zHizxR2U8L9l" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total inventory&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;2,846,051&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;1,847,530&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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">4013147</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">3063532</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">521018</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">515262</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2220520</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2164187</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">3908634</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">3895451</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2846051</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">1847530</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_802_eus-gaap--OtherAssetsDisclosureTextBlock_zocd7YunGiR5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;4.
&lt;span id="xdx_821_z37B1clyQFH5"&gt;Prepaid Expenses and Other Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z6FzKu3K8yCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid
expenses and other assets consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8B6_zCV4axK8EHl7" style="display: none"&gt;Schedule of Prepaid Expenses and Other Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20200930_zJVOTOnjXsD8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20191231_zZ6xTcSayLF4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_pp0p0_maPEAOAz4YQ_zqVXjOxwmpe7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Prepaid expenses&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: 16%; text-align: right"&gt;1,060,036&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: 16%; text-align: right"&gt;640,252&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_ecustom--PrepaidCommissionsCurrentAndNoncurrent_iI_pp0p0_maPEAOAz4YQ_znGqAUbXqTYg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid commissions&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;296,488&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;336,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--DepositsAssets_iI_pp0p0_maPEAOAz4YQ_zVxfuuf07gkg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Deposits&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;588,345&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;712,179&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--OtherAssets_iI_pp0p0_maPEAOAz4YQ_ztrX354ZRigd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other 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;86,592&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;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&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_408_eus-gaap--PrepaidExpenseAndOtherAssets_iTI_pp0p0_mtPEAOAz4YQ_z3FUq3nmwPSe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Total prepaid expenses and other 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;2,031,461&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,689,025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsNoncurrent_iNI_pp0p0_di_zbOyKDDDEYn6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Noncurrent prepaid expenses and other 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;(256,669&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;(218,103&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_zsVg5FTEJMul" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total current prepaid expenses and other assets&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;1,774,792&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;1,470,922&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_8AD_zIH8moiPtVZg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_89A_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_z6FzKu3K8yCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Prepaid
expenses and other assets consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8B6_zCV4axK8EHl7" style="display: none"&gt;Schedule of Prepaid Expenses and Other Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20200930_zJVOTOnjXsD8" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20191231_zZ6xTcSayLF4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--PrepaidExpenseCurrentAndNoncurrent_iI_pp0p0_maPEAOAz4YQ_zqVXjOxwmpe7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Prepaid expenses&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: 16%; text-align: right"&gt;1,060,036&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: 16%; text-align: right"&gt;640,252&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_403_ecustom--PrepaidCommissionsCurrentAndNoncurrent_iI_pp0p0_maPEAOAz4YQ_znGqAUbXqTYg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Prepaid commissions&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;296,488&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;336,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40C_eus-gaap--DepositsAssets_iI_pp0p0_maPEAOAz4YQ_zVxfuuf07gkg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Deposits&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;588,345&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;712,179&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--OtherAssets_iI_pp0p0_maPEAOAz4YQ_ztrX354ZRigd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Other 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;86,592&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;span style="-sec-ix-hidden: xdx2ixbrl0942"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&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_408_eus-gaap--PrepaidExpenseAndOtherAssets_iTI_pp0p0_mtPEAOAz4YQ_z3FUq3nmwPSe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Total prepaid expenses and other 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;2,031,461&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,689,025&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--PrepaidExpenseAndOtherAssetsNoncurrent_iNI_pp0p0_di_zbOyKDDDEYn6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Noncurrent prepaid expenses and other 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;(256,669&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;(218,103&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_zsVg5FTEJMul" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total current prepaid expenses and other assets&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;1,774,792&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;1,470,922&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:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">1060036</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <us-gaap:PrepaidExpenseCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">640252</us-gaap:PrepaidExpenseCurrentAndNoncurrent>
    <STXS:PrepaidCommissionsCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">296488</STXS:PrepaidCommissionsCurrentAndNoncurrent>
    <STXS:PrepaidCommissionsCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">336594</STXS:PrepaidCommissionsCurrentAndNoncurrent>
    <us-gaap:DepositsAssets contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">588345</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">712179</us-gaap:DepositsAssets>
    <us-gaap:OtherAssets contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">86592</us-gaap:OtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2031461</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">1689025</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">256669</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">218103</us-gaap:PrepaidExpenseAndOtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">1774792</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">1470922</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zXUvhSRO0IF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;5.
&lt;span id="xdx_82B_zWwHF1gbAII3"&gt;Property and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&lt;span&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--PropertyPlantAndEquipmentTextBlock_zlJNcQUS1UM5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;span id="xdx_8B4_zAPmNtR4CHXe" style="display: none"&gt;Schedule
of Property and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&lt;span style="display: none"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&lt;span style="display: none"/&gt;&lt;/i&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 style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 60%"&gt;Equipment&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_984_eus-gaap--PropertyPlantAndEquipmentGross_c20200930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="width: 16%; text-align: right" title="Gross property and equipment"&gt;6,556,769&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 id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="width: 16%; text-align: right" title="Gross property and equipment"&gt;6,485,873&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; padding-bottom: 1.5pt"&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 id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20200930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross property and equipment"&gt;2,338,441&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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross property and equipment"&gt;2,338,441&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="text-align: justify"&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 id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20200930_pp0p0" style="text-align: right" title="Gross property and equipment"&gt;8,895,210&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 id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20191231_pp0p0" style="text-align: right" title="Gross property and equipment"&gt;8,824,314&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="text-align: justify; padding-bottom: 1.5pt"&gt;Less: Accumulated depreciation&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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20200930_zOKgHBn9n81d" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;(8,660,352&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 id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20191231_zRJRyU5QlZG6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;(8,573,871&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Net property and equipment&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_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20200930_zrtwdgvyJ96c" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"&gt;234,858&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 id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_c20191231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"&gt;250,443&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_8A4_z83ZuRuhIsg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_891_eus-gaap--PropertyPlantAndEquipmentTextBlock_zlJNcQUS1UM5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;i&gt;&lt;span id="xdx_8B4_zAPmNtR4CHXe" style="display: none"&gt;Schedule
of Property and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&lt;span style="display: none"&gt;&#160;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;&lt;span style="display: none"/&gt;&lt;/i&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 style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 60%"&gt;Equipment&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_984_eus-gaap--PropertyPlantAndEquipmentGross_c20200930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="width: 16%; text-align: right" title="Gross property and equipment"&gt;6,556,769&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 id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="width: 16%; text-align: right" title="Gross property and equipment"&gt;6,485,873&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; padding-bottom: 1.5pt"&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 id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20200930__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross property and equipment"&gt;2,338,441&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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="border-bottom: Black 1.5pt solid; text-align: right" title="Gross property and equipment"&gt;2,338,441&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="text-align: justify"&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 id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20200930_pp0p0" style="text-align: right" title="Gross property and equipment"&gt;8,895,210&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 id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20191231_pp0p0" style="text-align: right" title="Gross property and equipment"&gt;8,824,314&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="text-align: justify; padding-bottom: 1.5pt"&gt;Less: Accumulated depreciation&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_986_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20200930_zOKgHBn9n81d" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;(8,660,352&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 id="xdx_983_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20191231_zRJRyU5QlZG6" style="border-bottom: Black 1.5pt solid; text-align: right" title="Less: Accumulated depreciation"&gt;(8,573,871&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Net property and equipment&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_98B_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20200930_zrtwdgvyJ96c" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"&gt;234,858&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 id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_c20191231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment"&gt;250,443&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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-09-30_us-gaap_EquipmentMember"
      decimals="0"
      unitRef="USD">6556769</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2019-12-31_us-gaap_EquipmentMember"
      decimals="0"
      unitRef="USD">6485873</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2020-09-30_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">2338441</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2019-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="0"
      unitRef="USD">2338441</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">8895210</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">8824314</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">8660352</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">8573871</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">234858</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">250443</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_80D_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zBKHQonRFDB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;6.
&lt;span id="xdx_82F_zh28bIVo2uh"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;A
lease is defined as a contract, or part of a contract, that conveys the right to control the use of identified property, plant
or equipment for a period of time in exchange for consideration. On January 1, 2019, the Company adopted ASU No. 2016-02 &lt;i&gt;&#x201c;Leases&#x201d;
(Topic 842)&lt;/i&gt; and all subsequent ASUs that modified Topic 842. The Company determines if an arrangement contains a lease at
inception. For the Company, Accounting Standards Codification (&#x201c;ASC 842&#x201d;) primarily affected the accounting treatment
for operating lease agreements in which the Company is the lessee.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company leases its facilities under operating leases, which were previously not recognized on the Company&#x2019;s balance sheets.
With the adoption of ASC 842, operating lease agreements are required to be recognized on the balance sheet as a right-of-use
(&#x201c;ROU&#x201d;) asset and a corresponding lease liability. These leases do not have significant rent escalation holidays,
concessions, leasehold improvement incentives, or other build-out clauses. Further, the leases do not contain contingent rent
provisions. Many of our leases include both lease (i.e., fixed payments including rent, taxes, and insurance costs) and non-lease
components (i.e., common-area or other maintenance costs) which are accounted for as a single lease component as we have elected
the practical expedient to group lease and non-lease components for all leases. A portion of our principal executive office is
subleased to a third party through 2021. The sublease does not have significant rent escalation holidays, concessions, leasehold
improvement incentives, or other build-out clauses. In addition, the sublease does not contain contingent rent provisions nor
are there options to extend or terminate the sublease.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company&#x2019;s lease agreements often include one or more options to renew at the Company&#x2019;s discretion. If at lease inception,
the Company considers the exercising of a renewal option to be reasonably certain, the Company will include the extended term
in the calculation of the ROU asset and lease liability. The Company elected not to include short-term leases (i.e. leases with
initial terms of twelve months or less) on the balance sheet.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
calculated amounts of the ROU assets and lease liabilities are impacted by the length of the lease term and the discount rate
used to calculate the present value of the minimum lease payments. ASC 842 requires the use of the discount rate implicit in the
lease whenever this rate is readily determinable. As this rate is rarely determinable, the Company utilizes its incremental borrowing
rate at lease inception. At September 30, 2020, the weighted average discount rate for operating leases was &lt;span id="xdx_90C_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pii_dp_uPercent_c20200930_zyNzNddWJco8" title="Weighted average discount rate for operating leases"&gt;9.0&lt;/span&gt;% and the weighted
average remaining lease term for operating lease term is &lt;span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20200930_zHjVlETVmayf" title="Weighted average remaining lease term for operating lease term"&gt;1.25&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

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




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

&lt;p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_z35OEZFeNbni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following table represents lease costs and other lease information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BF_za2TtI6WkFo3" style="display: none"&gt;Schedule of Lease Costs and Other Lease Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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: 100%; margin-right: auto"&gt;
&lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20200701__20200930_z1s9uyFBTjJ3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20190701__20190930_z7n7jiKITbUi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20200101__20200930_zZ89GVFIzcHg" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20190101__20190930_z7eqQtlpQB63" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_maLCzisz_zTQhHzdcWySi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 31%; text-align: left"&gt;Operating lease cost&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: 14%; text-align: right"&gt;585,588&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: 13%; text-align: right"&gt;585,588&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: 13%; text-align: right"&gt;1,756,758&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: 13%; text-align: right"&gt;1,756,759&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--ShortTermLeaseCost_maLCzisz_zK6euRbP3C38" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease cost&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;19,084&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;19,671&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;53,858&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;58,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--SubleaseIncome_iN_pp0p0_di_msLCzisz_zBaddKLOcDOh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Sublease 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 style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(246,530&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;(246,532&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;(739,590&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;(739,593&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--LeaseCost_iT_pp0p0_mtLCzisz_zQ9Rvxk5HiE9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total net lease cost&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;358,142&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;358,727&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;1,071,026&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;1,075,477&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 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 id="xdx_40E_eus-gaap--OperatingLeasePayments_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cash paid within operating cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;634,918&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 style="text-align: right"&gt;612,533&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 style="text-align: right"&gt;1,860,165&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 style="text-align: right"&gt;1,840,023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AA_zai64mX7F8xd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
initial recognition of the right of use assets in 2019 was $&lt;span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn5n6_c20190102__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zUlruuY8Fk3i" title="Right of use assets"&gt;6.2&lt;/span&gt; million. Variable lease costs consist primarily of taxes, insurance,
and common area or other maintenance costs for our leased facilities and equipment which are paid based on actual costs incurred.&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_89D_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zlrhxPe5pQZf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Future
minimum payments for operating leases with initial or remaining terms of one year or more as of September 30, 2020, excluding
sublease income, were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BD_zKGfV4aEM9z9" style="display: none"&gt;Schedule of Future Minimum Operating Lease Payments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20200930_zPDQehW6ugR6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzHaE_zEfYAU79md3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;2020&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: 20%; text-align: right"&gt;583,516&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzHaE_zvPT4VCvYuSj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;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 style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,382,660&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_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzHaE_z6DrCbWassek" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total lease payments&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;2,966,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zdTeMTHavdZi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt"&gt;Less: Interest&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;(150,204&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--OperatingLeaseLiability_iI_pp0p0_z4DJpnBEvbNf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Present value of lease liabilities&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;2,815,972&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_8AE_zimKPLqs0uZ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
undiscounted future cash flows to be received under the sublease are $&lt;span id="xdx_90C_ecustom--LesseeOperatingSubLeaseReceivableOnUndiscountedExcessAmountReminderofFiscalYear_iI_pn5n6_c20200930_zGERZdojPzIb" title="Undiscounted future cash flows to be received under the sublease 2020"&gt;0.2&lt;/span&gt; million in 2020 and $&lt;span title="Undiscounted future cash flows to be received under the sublease 2021"&gt;&lt;span id="xdx_907_ecustom--LesseeOperatingSubLeaseReceivableOnUndiscountedExcessAmountlYearTwo_iI_pn5n6_c20200930_zicsDixwey31"&gt;1&lt;/span&gt;.0&lt;/span&gt; million in 2021.&lt;/span&gt;&lt;/p&gt;

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

</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2020-09-30"
      decimals="INF"
      unitRef="Percent">0.090</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2020-09-30">P1Y3M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_894_eus-gaap--LeaseCostTableTextBlock_z35OEZFeNbni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
following table represents lease costs and other lease information.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BF_za2TtI6WkFo3" style="display: none"&gt;Schedule of Lease Costs and Other Lease Information&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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: 100%; margin-right: auto"&gt;
&lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20200701__20200930_z1s9uyFBTjJ3" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20190701__20190930_z7n7jiKITbUi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20200101__20200930_zZ89GVFIzcHg" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20190101__20190930_z7eqQtlpQB63" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Three Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Nine Months Ended September 30,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--OperatingLeaseCost_maLCzisz_zTQhHzdcWySi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 31%; text-align: left"&gt;Operating lease cost&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: 14%; text-align: right"&gt;585,588&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: 13%; text-align: right"&gt;585,588&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: 13%; text-align: right"&gt;1,756,758&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: 13%; text-align: right"&gt;1,756,759&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--ShortTermLeaseCost_maLCzisz_zK6euRbP3C38" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Short-term lease cost&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;19,084&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;19,671&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;53,858&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;58,311&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--SubleaseIncome_iN_pp0p0_di_msLCzisz_zBaddKLOcDOh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Sublease 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 style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(246,530&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;(246,532&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;(739,590&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;(739,593&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_406_eus-gaap--LeaseCost_iT_pp0p0_mtLCzisz_zQ9Rvxk5HiE9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total net lease cost&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;358,142&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;358,727&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;1,071,026&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;1,075,477&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 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 id="xdx_40E_eus-gaap--OperatingLeasePayments_i_pp0p0" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Cash paid within operating cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;634,918&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 style="text-align: right"&gt;612,533&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 style="text-align: right"&gt;1,860,165&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 style="text-align: right"&gt;1,840,023&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">585588</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">585588</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1756758</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1756759</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">19084</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">19671</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">53858</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">58311</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">246530</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">246532</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">739590</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">739593</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">358142</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">358727</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1071026</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1075477</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-07-012020-09-30"
      decimals="0"
      unitRef="USD">634918</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2019-07-012019-09-30"
      decimals="0"
      unitRef="USD">612533</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">1860165</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2019-01-012019-09-30"
      decimals="0"
      unitRef="USD">1840023</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2019-01-02_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-5"
      unitRef="USD">6200000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_89D_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zlrhxPe5pQZf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Future
minimum payments for operating leases with initial or remaining terms of one year or more as of September 30, 2020, excluding
sublease income, were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BD_zKGfV4aEM9z9" style="display: none"&gt;Schedule of Future Minimum Operating Lease Payments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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 style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20200930_zPDQehW6ugR6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pp0p0_maLOLLPzHaE_zEfYAU79md3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;2020&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: 20%; text-align: right"&gt;583,516&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0_maLOLLPzHaE_zvPT4VCvYuSj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;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 style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,382,660&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_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pp0p0_mtLOLLPzHaE_z6DrCbWassek" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total lease payments&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;2,966,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zdTeMTHavdZi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 1.5pt"&gt;Less: Interest&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;(150,204&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--OperatingLeaseLiability_iI_pp0p0_z4DJpnBEvbNf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Present value of lease liabilities&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;2,815,972&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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">583516</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2382660</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2966176</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">150204</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2815972</us-gaap:OperatingLeaseLiability>
    <STXS:LesseeOperatingSubLeaseReceivableOnUndiscountedExcessAmountReminderofFiscalYear contextRef="AsOf2020-09-30" decimals="-5" unitRef="USD">200000</STXS:LesseeOperatingSubLeaseReceivableOnUndiscountedExcessAmountReminderofFiscalYear>
    <STXS:LesseeOperatingSubLeaseReceivableOnUndiscountedExcessAmountlYearTwo contextRef="AsOf2020-09-30" decimals="-5" unitRef="USD">1000000</STXS:LesseeOperatingSubLeaseReceivableOnUndiscountedExcessAmountlYearTwo>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_80A_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zYEJnRsamU26" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;7.
&lt;span id="xdx_820_zOcY03usNJq4"&gt;Accrued Liabilities&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p id="xdx_890_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zkba9I660Nja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued
liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8B8_zlSNY0KE8ne" style="display: none"&gt;Schedule of Accrued Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20200930_zpLsYFKGoAI5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20191231_zJu0oMIsW21f" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--EmployeeRelatedLiabilitiesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zSYKR6qr2Pwd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued salaries, bonus, and 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: 16%; text-align: right"&gt;1,773,314&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: 16%; text-align: right"&gt;1,421,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--AccruedLicensesAndMaintenanceFeesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zGvd8YPEoG1g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued licenses and maintenance fees&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;483,879&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;483,879&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--ProductWarrantyAccrual_iI_pp0p0_maALCANze2l_zXewLVer5Mwj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued warranties&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;180,047&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;141,697&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--AccruedIncomeTaxes_iI_pp0p0_maALCANze2l_zH5nh5PD2xC5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued taxes&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;195,553&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;206,232&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--AccruedProfessionalFeesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zGPMwhuDXFqa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued 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;244,203&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;383,342&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zyJkaggsqXzb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; 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;334,651&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;340,321&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--AccruedLiabilitiesCurrentAndNoncurrent_iTI_pp0p0_mtALCANze2l_z8Kw02IcbWD4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total accrued 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;3,211,647&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;2,976,621&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iNI_pp0p0_di_zPoWOvJleDC7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less: Long term accrued 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;(255,517&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;(255,517&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_zrU36UTJlmqh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total current accrued liabilities&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;2,956,130&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;2,721,104&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_zDVqtuvaCJwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_890_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zkba9I660Nja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued
liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8B8_zlSNY0KE8ne" style="display: none"&gt;Schedule of Accrued Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20200930_zpLsYFKGoAI5" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20191231_zJu0oMIsW21f" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40F_eus-gaap--EmployeeRelatedLiabilitiesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zSYKR6qr2Pwd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Accrued salaries, bonus, and 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: 16%; text-align: right"&gt;1,773,314&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: 16%; text-align: right"&gt;1,421,150&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_405_ecustom--AccruedLicensesAndMaintenanceFeesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zGvd8YPEoG1g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued licenses and maintenance fees&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;483,879&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;483,879&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40B_eus-gaap--ProductWarrantyAccrual_iI_pp0p0_maALCANze2l_zXewLVer5Mwj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued warranties&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;180,047&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;141,697&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--AccruedIncomeTaxes_iI_pp0p0_maALCANze2l_zH5nh5PD2xC5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued taxes&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;195,553&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;206,232&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_409_eus-gaap--AccruedProfessionalFeesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zGPMwhuDXFqa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Accrued 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;244,203&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;383,342&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrentAndNoncurrent_iI_pp0p0_maALCANze2l_zyJkaggsqXzb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; 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;334,651&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;340,321&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--AccruedLiabilitiesCurrentAndNoncurrent_iTI_pp0p0_mtALCANze2l_z8Kw02IcbWD4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total accrued 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;3,211,647&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;2,976,621&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40A_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iNI_pp0p0_di_zPoWOvJleDC7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1.5pt"&gt;Less: Long term accrued 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;(255,517&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;(255,517&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_40E_eus-gaap--AccruedLiabilitiesCurrent_iI_pp0p0_zrU36UTJlmqh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total current accrued liabilities&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;2,956,130&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;2,721,104&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:EmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">1773314</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">1421150</us-gaap:EmployeeRelatedLiabilitiesCurrentAndNoncurrent>
    <STXS:AccruedLicensesAndMaintenanceFeesCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">483879</STXS:AccruedLicensesAndMaintenanceFeesCurrentAndNoncurrent>
    <STXS:AccruedLicensesAndMaintenanceFeesCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">483879</STXS:AccruedLicensesAndMaintenanceFeesCurrentAndNoncurrent>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">180047</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">141697</us-gaap:ProductWarrantyAccrual>
    <us-gaap:AccruedIncomeTaxes contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">195553</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">206232</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">244203</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">383342</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">334651</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">340321</us-gaap:OtherAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">3211647</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2976621</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">255517</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">255517</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">2956130</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">2721104</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_800_eus-gaap--DebtDisclosureTextBlock_zNoX463c4I" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;8.
&lt;span id="xdx_823_zCvC7gHFqCi2"&gt;Debt and Credit Facilities&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company had a working capital line of credit with its primary lender, Silicon Valley Bank that matured on &lt;span id="xdx_90E_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20200101__20200930__us-gaap--CreditFacilityAxis__us-gaap--RevolvingCreditFacilityMember__us-gaap--IncomeTaxAuthorityAxis__custom--PrimaryLenderMember_zGy4Y4si6RIi"&gt;June 30, 2020&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;) was enacted on March 27, 2020 in the United States.
Among the provisions contained in the CARES Act is the creation of the Paycheck Protection Program that provides for Small Business
Administration (&#x201c;SBA&#x201d;) Section 7(a) loans for qualified small businesses. The loan can be forgiven as long as the
funds are used for payroll related expenses as well as rent and utilities paid during the twenty four week period from the date
of the loan and as long as certain headcount levels are maintained. On April 10, 2020, the Company was informed by its lender,
Midwest BankCentre (the &#x201c;Bank&#x201d;), that the Bank received approval from the SBA to fund the Company&#x2019;s request
for a loan under the SBA&#x2019;s Paycheck Protection Program (&#x201c;PPP Loan&#x201d;). Per the terms of the PPP Loan, the Company
received total proceeds of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromBankDebt_pp0p0_c20200419__20200420__us-gaap--PlanNameAxis__custom--PaycheckProtectionProgramMember_zyiixTDLcOCl"&gt;2,158,310&lt;/span&gt; from the Bank on April 20, 2020. &lt;span id="xdx_90A_eus-gaap--DebtInstrumentDescription_c20200419__20200420__us-gaap--TypeOfArrangementAxis__custom--CaresActMember"&gt;In accordance with the loan forgiveness requirements of
the CARES Act, the Company used the full proceeds from the PPP Loan primarily for payroll costs, rent and utilities.&lt;/span&gt; The Company
anticipates that the loan will be substantially forgiven. To the extent it is not forgiven, the Company would be required to repay
that portion beginning in August 2021 with a final installment in April 2022. Interest would be assessed on the amount of the
loan not forgiven at a rate of &lt;span&gt;&lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pii_dp_c20200420__us-gaap--PlanNameAxis__custom--PaycheckProtectionProgramMember_zS2bziqTmCk8" title="Debt Instrument, Interest Rate, Stated Percentage"&gt;1&lt;/span&gt;&lt;/span&gt;% per annum beginning on the date of the loan, April 20, 2020.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; background-color: white"&gt;In
accordance with general accounting principles for fair value measurement, the Company&#x2019;s debt was measured at fair value
(Level 2) as of September 30, 2020. As of September 30, 2020 t&lt;/span&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;he
fair value of the debt approximated the carrying value of the debt.&lt;/span&gt;&lt;/p&gt;

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




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

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityExpirationDate1 contextRef="From2020-01-012020-09-30_us-gaap_RevolvingCreditFacilityMember_custom_PrimaryLenderMember">2020-06-30</us-gaap:LineOfCreditFacilityExpirationDate1>
    <us-gaap:ProceedsFromBankDebt
      contextRef="From2020-04-192020-04-20_custom_PaycheckProtectionProgramMember"
      decimals="0"
      unitRef="USD">2158310</us-gaap:ProceedsFromBankDebt>
    <us-gaap:DebtInstrumentDescription contextRef="From2020-04-192020-04-20_custom_CaresActMember">In accordance with the loan forgiveness requirements of
the CARES Act, the Company used the full proceeds from the PPP Loan primarily for payroll costs, rent and utilities.</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2020-04-20_custom_PaycheckProtectionProgramMember"
      decimals="INF"
      unitRef="Percent">0.01</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_804_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zOOLt12CFrOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;9.
&lt;span id="xdx_824_zNNCHRtVZDXe"&gt;Convertible Preferred Stock and Stockholders&#x2019; Equity&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
holders of common stock are entitled to &lt;span title="Number of stockholders votes, description"&gt;&lt;span id="xdx_905_ecustom--NumberOfStockholdersVotesDescription_c20200101__20200930_zAWTBG1dYQp7" title="Number of stockholders votes, description"&gt;one&lt;/span&gt; vote&lt;/span&gt; for each share held and to receive dividends whenever funds are legally available
and when declared by the Board of Directors subject to the rights of holders of all classes of stock having priority rights as
dividends. &lt;span title="Dividends paid"&gt;&lt;span title="Dividends declared"&gt;&lt;span id="xdx_907_eus-gaap--DividendsPayableCurrentAndNoncurrent_iI_pp0p0_do_c20200930_zxBHHdVq7Ohe" title="Dividends declared"&gt;&lt;span id="xdx_90C_eus-gaap--PaymentsOfDividendsCommonStock_pp0p0_do_c20200101__20200930_zi1336VdCJZ6" title="Dividends paid"&gt;No&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; dividends have been declared or paid as of September 30, 2020.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;2020
Equity Financing&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;On
May 25, 2020, the Company entered into a Securities Purchase Agreement with certain accredited investors, whereby it, in a direct
registered offering, agreed to issue and sell to the investors an aggregate of &lt;span id="xdx_90B_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20200524__20200525__us-gaap--SubsidiarySaleOfStockAxis__custom--DirectRegisteredOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pii"&gt;3,658,537&lt;/span&gt; shares of the Company&#x2019;s common
stock, $&lt;span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pii_uUSDPShares_c20200525__us-gaap--SubsidiarySaleOfStockAxis__custom--DirectRegisteredOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNz13sm8IwU3"&gt;0.001&lt;/span&gt; par value per share, at a price of $&lt;span id="xdx_901_eus-gaap--SaleOfStockPricePerShare_iI_pii_uUSDPShares_c20200525__us-gaap--SubsidiarySaleOfStockAxis__custom--DirectRegisteredOfferingMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzXvu7RP7HEg"&gt;4.10&lt;/span&gt; per share. The Company received net proceeds of approximately $&lt;span&gt;&lt;span id="xdx_90F_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20200524__20200525__us-gaap--SubsidiarySaleOfStockAxis__custom--DirectRegisteredOfferingMember_zkMuvigPqen4"&gt;15&lt;/span&gt;.0&lt;/span&gt; million,
after offering expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 13.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;2019
Equity Financing and Series B Convertible Preferred Stock&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;On
August 7, 2019, the Company entered into a Securities Purchase Agreement with certain institutional and other accredited investors,
whereby it, in a private placement, agreed to issue and sell to the investors an aggregate of &lt;span id="xdx_908_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20190806__20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_pii"&gt;6,585,000&lt;/span&gt; shares of the Company&#x2019;s
common stock, $&lt;span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pii_uUSDPShares_c20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6bg7dTZSiig"&gt;0.001&lt;/span&gt; par value per share, at a price of $&lt;span id="xdx_900_eus-gaap--SaleOfStockPricePerShare_iI_pii_uUSDPShares_c20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zNFFTvKsJHW2"&gt;2.05&lt;/span&gt; per share and &lt;span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20190806__20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__custom--SeriesBConvertiblePreferredStockMember_pii"&gt;5,610,121&lt;/span&gt; shares of the Company&#x2019;s Series B Convertible
Preferred Stock, $&lt;span id="xdx_900_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pii_uUSDPShares_c20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__custom--SeriesBConvertiblePreferredStockMember_zBj2kzLS1wil"&gt;0.001&lt;/span&gt; par value per share which are convertible into shares of the Company&#x2019;s Common Stock, at a price
of $&lt;span id="xdx_906_ecustom--ConvertibleSecuritiesConversionPricePerShare_iI_pii_uUSDPShares_c20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember__us-gaap--StatementEquityComponentsAxis__custom--SeriesBConvertiblePreferredStockMember_z2azNggkW48j"&gt;2.05&lt;/span&gt; per share. The Series B Preferred Stock, which is a Common Stock equivalent but non-voting and with a blocker on conversion
if the holder would exceed a specified threshold of voting security ownership, is convertible into Common Stock on a one-for-one
basis, subject to adjustment for events such as stock splits, combinations and the like as provided in the Purchase Agreement.
The Series B Convertible Preferred Stock is reported in the stockholders&#x2019; equity section of the Company&#x2019;s balance
sheet. The Company received net proceeds of approximately $&lt;span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20190806__20190807__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_zFKkyQmeeAsc"&gt;23.1&lt;/span&gt; million, after offering expenses.&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;Series
A Convertible Preferred Stock and Warrants&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;In
September 2016, the Company issued &lt;span id="xdx_90B_ecustom--NumberOfPreferredStockIssued_pii_c20160901__20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zR9JMsbODXX2"&gt;24,000&lt;/span&gt; shares of Series A Convertible Preferred Stock, par value $&lt;span id="xdx_90F_ecustom--PreferredStockParValuePerShare_iI_pii_uUSDPShares_c20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_znWdMnMmu3t2"&gt;0.001&lt;/span&gt; with a stated value
of $&lt;span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pii_uUSDPShares_c20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zvrlwUNz99K1"&gt;1,000&lt;/span&gt; per share which are convertible into shares of the Company&#x2019;s common stock at an initial conversion rate of $&lt;span id="xdx_90E_eus-gaap--PreferredStockRedemptionPricePerShare_iI_pii_uUSDPShares_c20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zGTi79bFuYyb"&gt;0.65&lt;/span&gt;
per share and (ii) warrants to purchase an aggregate of &lt;span id="xdx_907_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_c20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_pii"&gt;36,923,078&lt;/span&gt; shares of common stock. The convertible preferred shares are
entitled to vote on an as-converted basis with the common stock, subject to specified beneficial ownership issuance limitations.
The convertible preferred shares bear dividends at a rate of six percent (&lt;span id="xdx_900_eus-gaap--PreferredStockDividendRatePercentage_pii_dp_uPercent_c20160901__20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zA8ZAEnN4Mtg"&gt;6&lt;/span&gt;%) per annum, which are cumulative and accrue daily
from the date of issuance on the $1,000 stated value. Such dividends will not be paid in cash except in connection with any liquidation,
dissolution or winding up of the Company or any redemption of the convertible preferred shares. Each holder of convertible preferred
shares has the right to require us to redeem such holder&#x2019;s convertible preferred shares upon the occurrence of specified
events, which include certain business combinations, the sale of all or substantially all of the Company&#x2019;s assets, or the
sale of more than &lt;span id="xdx_90F_ecustom--PreferredStockRedemptionTriggeringEventPercentOfCommonStockSoldThreshold_pii_dp_uPercent_c20160901__20160930__us-gaap--StatementClassOfStockAxis__custom--SeriesAConvertiblePreferredStockMember_zSDbkEFomrjl"&gt;50&lt;/span&gt;% of the outstanding shares of the Company&#x2019;s common stock. In addition, the Company has the right to
redeem the convertible preferred shares in the event of a defined change of control. The convertible preferred shares rank senior
to our common stock as to distributions and payments upon the liquidation, dissolution, and winding up of the Company. Since the
convertible preferred shares are subject to conditions for redemption that are outside the Company&#x2019;s control, the convertible
preferred shares are presently reported in the mezzanine section of the balance sheet.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt; background-color: white"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
warrants issued in conjunction with the convertible preferred stock (the &#x201c;SPA Warrants&#x201d;) have an exercise price equal
to $&lt;span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pii_uUSDPShares_c20200930_zK2e1IfAgk41"&gt;0.70&lt;/span&gt; per share subject to adjustments as provided under the terms of the warrants. The warrants are exercisable through &lt;span id="xdx_904_eus-gaap--ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable_dd_c20200101__20200930_znrusNaYX90l"&gt;September
29, 2021&lt;/span&gt;, subject to specified beneficial ownership issuance limitations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in; background-color: white"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;Stock
Award Plans&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company has various stock plans that permit the Company to provide incentives to employees and directors of the Company in the
form of equity compensation. In July 2012, the Compensation Committee of the Board of Directors adopted the 2012 Stock Incentive
Plan (the &#x201c;Plan&#x201d;) which was subsequently approved by the Company&#x2019;s shareholders. This plan replaced the 2002
Stock Incentive Plan which expired on March 25, 2012.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;At
September 30, 2020, the Company had &lt;span id="xdx_904_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pii_c20200930_zn1i5XZRvs5"&gt;2,043,108&lt;/span&gt; remaining shares of the Company&#x2019;s common stock to provide for current and
future grants under its various equity plans.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;At
September 30, 2020, the total compensation cost related to options, stock appreciation rights, and non-vested stock granted to
employees under the Company&#x2019;s stock award plans but not yet recognized was approximately $&lt;span id="xdx_90C_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pn5n6_c20200930_zZCInMDm9zFg"&gt;3.6&lt;/span&gt; million. This cost will be
amortized over a period of up to &lt;span id="xdx_90A_ecustom--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognitionDescription_c20200101__20200930_z5gRXPR1Bmw7"&gt;four years&lt;/span&gt; over the underlying estimated service periods and will be adjusted for subsequent
changes in actual forfeitures and anticipated vesting periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 24.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z4x31jDK9tIl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;A
summary of the option and stock appreciation rights activity for the nine month period ended September 30, 2020 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8B6_zMoilbI0LG56" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;Summary
of Option and Stock Appreciation Rights Activity&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Number
    of Options/SARs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Range
    of Exercise Price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted
    Average Exercise Price per Share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 38%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding, December 31,
    2019&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_c20200101__20200930_zrao9aJcFvya" style="width: 16%; text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,857,599&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iS_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zlCUvO0BRl18" style="width: 15%; text-align: right" title="Range of Exercise Price, Begining Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iS_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_z7pwapofgQS3" style="text-align: right; width: 4%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$36.20&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pii_uUSDPShares_c20191231_zz2tNrQAjwLh" style="width: 16%; text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2.22&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_c20200101__20200930_zUs8w1JZpqu9" style="text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;897,250&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zhDiWvA1bQMc" style="text-align: right" title="Range of Exercise Price, Granted"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;3.98&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_z8iqNTyHKbrk" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$5.13&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20200930_zafCPOKD6mXj" style="text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;4.52&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pii_di_c20200101__20200930_zIu7wY2cPfd3" style="text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;(124,578&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zGpeDUcJyaXk" style="text-align: right" title="Range of Exercise Price, Exercised"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_zFi0M5lM8djb" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$2.15&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20200930_zxuvJx74fshg" style="text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1.25&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pii_di_c20200101__20200930_zrccnCDuPR04" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;(157,030&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zvyPwCnpDoTc" style="padding-bottom: 1.5pt; text-align: right" title="Range of Exercise Price, Forfeited"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_zvj7qdEMeZ4i" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$36.20&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20200930_zbgQdbZLXHR7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;5.39&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding, September
    30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_c20200101__20200930_zyDM0UyUb0Cf" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,473,241&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iE_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zth3h6CIGm4c" style="padding-bottom: 2.5pt; text-align: right" title="Range of Exercise Price, Ending Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iE_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_zqolj648p1be" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$35.20&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200930_zr0CEz8de7R5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2.9&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A3_zJPDlSeDQeCd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zARiBWrbMvd9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;A
summary of the restricted stock unit activity for the nine month period ended September 30, 2020 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8BF_zogyq80X5dMb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;Summary
of Restricted Stock Unit Activity&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of Restricted Stock Units&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value per Unit&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 56%"&gt;Outstanding, December 31, 2019&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pii_c20191231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zATJ6Wn5B4lb" style="width: 18%; text-align: right" title="Number of Restricted Stock Units, Outstanding, Beginning"&gt;840,712&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 id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pii_uUSDPShares_c20191231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zZYO1IaXmGte" style="width: 18%; text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Outstanding, Beginning"&gt;1.28&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&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pii_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zUvpF2eNPjn8" style="text-align: right" title="Number of Restricted Stock Units, Granted"&gt;420,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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zcKdEDfLtMpl" style="text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Granted"&gt;4.82&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;Vested&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pii_di_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zpCAHYnNcDO1" style="text-align: right" title="Number of Restricted Stock Units, Vested"&gt;(147,739&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zWvwtQYeTPJ7" style="text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Vested"&gt;2.45&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;Forfeited&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pii_di_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zJ2qLrTMET6d" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Restricted Stock Units, Forfeited"&gt;(250&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;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zOSdB19zqnOa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Forfeited"&gt;0.78&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: 2.5pt"&gt;Outstanding, September 30, 2020&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;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pii_c20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z27r3voo1xy4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Restricted Stock Units, Outstanding, Ending"&gt;1,112,723&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 id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pii_uUSDPShares_c20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zs5Edrr3DYh6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Outstanding, Ending"&gt;2.46&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_8AD_z29cxvX9fEji" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <STXS:NumberOfStockholdersVotesDescription contextRef="From2020-01-01to2020-09-30">one</STXS:NumberOfStockholdersVotesDescription>
    <us-gaap:DividendsPayableCurrentAndNoncurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">0</us-gaap:DividendsPayableCurrentAndNoncurrent>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2020-05-242020-05-25_custom_DirectRegisteredOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">3658537</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2020-05-25_custom_DirectRegisteredOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2020-05-25_custom_DirectRegisteredOfferingMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">4.10</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2020-05-242020-05-25_custom_DirectRegisteredOfferingMember"
      decimals="-5"
      unitRef="USD">15000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2019-08-062019-08-07_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="Shares">6585000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2019-08-07_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="AsOf2019-08-07_us-gaap_PrivatePlacementMember_us-gaap_CommonStockMember"
      decimals="INF"
      unitRef="USDPShares">2.05</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2019-08-062019-08-07_us-gaap_PrivatePlacementMember_custom_SeriesBConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">5610121</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2019-08-07_us-gaap_PrivatePlacementMember_custom_SeriesBConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <STXS:ConvertibleSecuritiesConversionPricePerShare
      contextRef="AsOf2019-08-07_us-gaap_PrivatePlacementMember_custom_SeriesBConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">2.05</STXS:ConvertibleSecuritiesConversionPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2019-08-062019-08-07_us-gaap_PrivatePlacementMember"
      decimals="-5"
      unitRef="USD">23100000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <STXS:NumberOfPreferredStockIssued
      contextRef="From2016-09-012016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">24000</STXS:NumberOfPreferredStockIssued>
    <STXS:PreferredStockParValuePerShare
      contextRef="AsOf2016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.001</STXS:PreferredStockParValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">1000</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockRedemptionPricePerShare
      contextRef="AsOf2016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="USDPShares">0.65</us-gaap:PreferredStockRedemptionPricePerShare>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="AsOf2016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Shares">36923078</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:PreferredStockDividendRatePercentage
      contextRef="From2016-09-012016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Percent">0.06</us-gaap:PreferredStockDividendRatePercentage>
    <STXS:PreferredStockRedemptionTriggeringEventPercentOfCommonStockSoldThreshold
      contextRef="From2016-09-012016-09-30_custom_SeriesAConvertiblePreferredStockMember"
      decimals="INF"
      unitRef="Percent">0.50</STXS:PreferredStockRedemptionTriggeringEventPercentOfCommonStockSoldThreshold>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2020-09-30"
      decimals="INF"
      unitRef="USDPShares">0.70</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable contextRef="From2020-01-01to2020-09-30">2021-09-29</us-gaap:ClassOfWarrantOrRighstDateFromWhichWarrantsOrRightsExercisable>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">2043108</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="AsOf2020-09-30" decimals="-5" unitRef="USD">3600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <STXS:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognitionDescription contextRef="From2020-01-01to2020-09-30">four years</STXS:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognitionDescription>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_z4x31jDK9tIl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;A
summary of the option and stock appreciation rights activity for the nine month period ended September 30, 2020 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8B6_zMoilbI0LG56" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;Summary
of Option and Stock Appreciation Rights Activity&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Number
    of Options/SARs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="4" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Range
    of Exercise Price&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Weighted
    Average Exercise Price per Share&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 38%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding, December 31,
    2019&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pii_c20200101__20200930_zrao9aJcFvya" style="width: 16%; text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1,857,599&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iS_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zlCUvO0BRl18" style="width: 15%; text-align: right" title="Range of Exercise Price, Begining Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iS_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_z7pwapofgQS3" style="text-align: right; width: 4%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$36.20&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pii_uUSDPShares_c20191231_zz2tNrQAjwLh" style="width: 16%; text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2.22&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pii_c20200101__20200930_zUs8w1JZpqu9" style="text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;897,250&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zhDiWvA1bQMc" style="text-align: right" title="Range of Exercise Price, Granted"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;3.98&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98C_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_z8iqNTyHKbrk" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$5.13&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20200930_zafCPOKD6mXj" style="text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;4.52&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pii_di_c20200101__20200930_zIu7wY2cPfd3" style="text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;(124,578&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zGpeDUcJyaXk" style="text-align: right" title="Range of Exercise Price, Exercised"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_98A_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_zFi0M5lM8djb" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$2.15&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20200930_zxuvJx74fshg" style="text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;1.25&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_pii_di_c20200101__20200930_zrccnCDuPR04" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;(157,030&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zvyPwCnpDoTc" style="padding-bottom: 1.5pt; text-align: right" title="Range of Exercise Price, Forfeited"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_980_ecustom--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_zvj7qdEMeZ4i" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$36.20&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pii_uUSDPShares_c20200101__20200930_zbgQdbZLXHR7" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;5.39&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Outstanding, September
    30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pii_c20200101__20200930_zyDM0UyUb0Cf" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Options/SARs, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2,473,241&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iE_c20200101__20200930__srt--RangeAxis__srt--MinimumMember_zth3h6CIGm4c" style="padding-bottom: 2.5pt; text-align: right" title="Range of Exercise Price, Ending Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;-&lt;/span&gt;&lt;/td&gt;
    &lt;td id="xdx_987_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iE_c20200101__20200930__srt--RangeAxis__srt--MaximumMember_zqolj648p1be" style="text-align: right"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$35.20&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pii_uUSDPShares_c20200930_zr0CEz8de7R5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price per Share, Outstanding, Beginning Balance"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;2.9&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2019-12-31" decimals="INF" unitRef="Shares">1857599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2019-12-31_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">0.74</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2019-12-31_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">36.20</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2019-12-31"
      decimals="INF"
      unitRef="USDPShares">2.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="Shares">897250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted
      contextRef="From2020-01-012020-09-30_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">3.98</STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted>
    <STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted
      contextRef="From2020-01-012020-09-30_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">5.13</STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceGranted>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">4.52</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="Shares">124578</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised
      contextRef="From2020-01-012020-09-30_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">0.74</STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised>
    <STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised
      contextRef="From2020-01-012020-09-30_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">2.15</STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">1.25</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="Shares">157030</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited
      contextRef="From2020-01-012020-09-30_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">0.74</STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited>
    <STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited
      contextRef="From2020-01-012020-09-30_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">36.20</STXS:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceForfeited>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2020-01-01to2020-09-30"
      decimals="INF"
      unitRef="USDPShares">5.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="AsOf2020-09-30" decimals="INF" unitRef="Shares">2473241</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2020-09-30_srt_MinimumMember"
      decimals="INF"
      unitRef="USDPShares">0.74</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="AsOf2020-09-30_srt_MaximumMember"
      decimals="INF"
      unitRef="USDPShares">35.20</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2020-09-30"
      decimals="INF"
      unitRef="USDPShares">2.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_899_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zARiBWrbMvd9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;A
summary of the restricted stock unit activity for the nine month period ended September 30, 2020 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8BF_zogyq80X5dMb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; display: none"&gt;Summary
of Restricted Stock Unit Activity&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Number of Restricted Stock Units&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Weighted Average Grant Date Fair Value per Unit&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 56%"&gt;Outstanding, December 31, 2019&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pii_c20191231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zATJ6Wn5B4lb" style="width: 18%; text-align: right" title="Number of Restricted Stock Units, Outstanding, Beginning"&gt;840,712&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 id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pii_uUSDPShares_c20191231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zZYO1IaXmGte" style="width: 18%; text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Outstanding, Beginning"&gt;1.28&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&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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pii_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zUvpF2eNPjn8" style="text-align: right" title="Number of Restricted Stock Units, Granted"&gt;420,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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zcKdEDfLtMpl" style="text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Granted"&gt;4.82&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;Vested&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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pii_di_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zpCAHYnNcDO1" style="text-align: right" title="Number of Restricted Stock Units, Vested"&gt;(147,739&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zWvwtQYeTPJ7" style="text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Vested"&gt;2.45&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;Forfeited&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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pii_di_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zJ2qLrTMET6d" style="border-bottom: Black 1.5pt solid; text-align: right" title="Number of Restricted Stock Units, Forfeited"&gt;(250&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;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pii_uUSDPShares_c20200101__20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zOSdB19zqnOa" style="border-bottom: Black 1.5pt solid; text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Forfeited"&gt;0.78&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: 2.5pt"&gt;Outstanding, September 30, 2020&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;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pii_c20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z27r3voo1xy4" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Restricted Stock Units, Outstanding, Ending"&gt;1,112,723&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 id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pii_uUSDPShares_c20200930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zs5Edrr3DYh6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Grant Date Fair Value Per Unit, Outstanding, Ending"&gt;2.46&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:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2019-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="Shares">840712</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2019-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="USDPShares">1.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="Shares">420000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="USDPShares">4.82</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="Shares">147739</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="USDPShares">2.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="Shares">250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2020-01-012020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="USDPShares">0.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="Shares">1112723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2020-09-30_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="INF"
      unitRef="USDPShares">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ProductWarrantyDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_801_eus-gaap--ProductWarrantyDisclosureTextBlock_zdhnSho8UwI4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;10.
&lt;span id="xdx_827_zw3qwsCnzrvb"&gt;Product Warranty Provisions&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company&#x2019;s standard policy is to warrant all capital systems against defects in material or workmanship for &lt;span id="xdx_90E_ecustom--StandardProductWarrantyCoverageTerm_c20200101__20200930_zpgevMqSrNDl"&gt;one year&lt;/span&gt; following
installation. The Company&#x2019;s estimate of costs to service the warranty obligations is based on historical experience and
current product performance trends. A regular review of warranty obligations is performed to determine the adequacy of the reserve
and adjustments are made to the estimated warranty liability as appropriate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.3in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zMpF2hYa5Uqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued
warranty, which is included in other accrued liabilities, consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BB_zZjytOZZNA0b" style="display: none"&gt;Schedule of Accrued Warranty&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 56%; text-align: left"&gt;Warranty accrual, beginning of the fiscal period&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_988_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0_c20191231_z28HMUmg3US3" style="width: 18%; text-align: right" title="Warranty accrual, beginning of the fiscal period"&gt;141,697&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 id="xdx_986_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0_c20181231_zHqs1YFK9j7a" style="width: 18%; text-align: right" title="Warranty accrual, beginning of the fiscal period"&gt;149,464&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;Accrual adjustment for product warranty&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_980_eus-gaap--ProductWarrantyAccrualPreexistingIncreaseDecrease_c20200101__20200930_pp0p0" style="text-align: right" title="Accrual adjustment for product warranty"&gt;66,022&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 id="xdx_986_eus-gaap--ProductWarrantyAccrualPreexistingIncreaseDecrease_c20190101__20191231_pp0p0" style="text-align: right" title="Accrual adjustment for product warranty"&gt;56,118&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; padding-bottom: 1.5pt"&gt;Payments made&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--ProductWarrantyAccrualPayments_iN_pp0p0_di_c20200101__20200930_zW5sYrtrpAI3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Payments made"&gt;(27,672&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 id="xdx_980_eus-gaap--ProductWarrantyAccrualPayments_iN_pp0p0_di_c20190101__20191231_zRR5IRbbCQNj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Payments made"&gt;(63,885&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Warranty accrual, end of the fiscal period&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--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0_c20200930_z2a4RwuUJN0l" style="border-bottom: Black 2.5pt double; text-align: right" title="Warranty accrual, end of the fiscal period"&gt;180,047&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 id="xdx_98C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0_c20191231_z4yIo60PvxK4" style="border-bottom: Black 2.5pt double; text-align: right" title="Warranty accrual, end of the fiscal period"&gt;141,697&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_8A4_zTWV0PZmc0O2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ProductWarrantyDisclosureTextBlock>
    <STXS:StandardProductWarrantyCoverageTerm contextRef="From2020-01-01to2020-09-30">one year</STXS:StandardProductWarrantyCoverageTerm>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_89A_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zMpF2hYa5Uqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Accrued
warranty, which is included in other accrued liabilities, consists of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;span id="xdx_8BB_zZjytOZZNA0b" style="display: none"&gt;Schedule of Accrued Warranty&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;September 30, 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;December 31, 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&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: 56%; text-align: left"&gt;Warranty accrual, beginning of the fiscal period&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_988_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0_c20191231_z28HMUmg3US3" style="width: 18%; text-align: right" title="Warranty accrual, beginning of the fiscal period"&gt;141,697&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 id="xdx_986_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iS_pp0p0_c20181231_zHqs1YFK9j7a" style="width: 18%; text-align: right" title="Warranty accrual, beginning of the fiscal period"&gt;149,464&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;Accrual adjustment for product warranty&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_980_eus-gaap--ProductWarrantyAccrualPreexistingIncreaseDecrease_c20200101__20200930_pp0p0" style="text-align: right" title="Accrual adjustment for product warranty"&gt;66,022&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 id="xdx_986_eus-gaap--ProductWarrantyAccrualPreexistingIncreaseDecrease_c20190101__20191231_pp0p0" style="text-align: right" title="Accrual adjustment for product warranty"&gt;56,118&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; padding-bottom: 1.5pt"&gt;Payments made&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--ProductWarrantyAccrualPayments_iN_pp0p0_di_c20200101__20200930_zW5sYrtrpAI3" style="border-bottom: Black 1.5pt solid; text-align: right" title="Payments made"&gt;(27,672&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 id="xdx_980_eus-gaap--ProductWarrantyAccrualPayments_iN_pp0p0_di_c20190101__20191231_zRR5IRbbCQNj" style="border-bottom: Black 1.5pt solid; text-align: right" title="Payments made"&gt;(63,885&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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; padding-bottom: 2.5pt"&gt;Warranty accrual, end of the fiscal period&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--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0_c20200930_z2a4RwuUJN0l" style="border-bottom: Black 2.5pt double; text-align: right" title="Warranty accrual, end of the fiscal period"&gt;180,047&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 id="xdx_98C_eus-gaap--ProductWarrantyAccrualClassifiedCurrent_iE_pp0p0_c20191231_z4yIo60PvxK4" style="border-bottom: Black 2.5pt double; text-align: right" title="Warranty accrual, end of the fiscal period"&gt;141,697&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:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">141697</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2018-12-31" decimals="0" unitRef="USD">149464</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">66022</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="From2019-01-012019-12-31"
      decimals="0"
      unitRef="USD">56118</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2020-01-01to2020-09-30"
      decimals="0"
      unitRef="USD">27672</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="From2019-01-012019-12-31"
      decimals="0"
      unitRef="USD">63885</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2020-09-30" decimals="0" unitRef="USD">180047</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="AsOf2019-12-31" decimals="0" unitRef="USD">141697</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zKSAHsi2IzCa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;11.
&lt;span id="xdx_820_zMHRZlsZL7Qc"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

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

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company at times becomes a party to claims in the ordinary course of business. Management believes that the ultimate resolution
of pending or threatened proceedings will not have a material effect on the financial position, results of operations or liquidity
of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2020-01-01to2020-09-30">&lt;p id="xdx_80C_eus-gaap--SubsequentEventsTextBlock_zDJFqGnstdha" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.2in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;&lt;i&gt;12.
&lt;span id="xdx_82D_zEAZ24zOjpD"&gt;Subsequent Events&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.35in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;None.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
</xbrl>
